PT-2026-61114 · Linux+1 · Linux Kernel+1

CVE-2026-63798

·

Published

2026-07-19

·

Updated

2026-09-07

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A resource leak exists in the imgpdc driver. The driver uses irq alloc domain generic chips() to allocate domain generic chips and irq set chained handler and data() to set up chained handlers during the probe process. However, these resources are not properly freed or removed when the driver is removed. This causes generic chips to remain on the global gc list, which can be accessed by suspend, resume, or shutdown callbacks, leading to a use-after-free condition and a kernel crash. Additionally, dangling chained handlers for peripheral and syswake interrupts may cause spurious interrupts to access freed memory.
Recommendations Set the IRQ DOMAIN FLAG DESTROY GC flag in domain->flags to ensure the core code automatically removes generic chips during irq domain remove(). Clear all chained handlers by setting them to NULL within the pdc intc remove() function.

Exploit

Fix

Memory Leak

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-63798
OPENSUSE-SU-2026:11339-1
USN-8726-1
USN-8727-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu