CVE Catalog

CVE-2026-64462

Low risk· EPSS 8%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

In the Linux kernel's PCI Altera driver, resource leaks occur when pci_host_probe() fails. The chained IRQ handler and INTx domain are not removed, and controller interrupts remain enabled, leading to use of a stale data pointer.

Risk Assessment

Resource leaks can cause system instability, memory errors, or incorrect PCI interrupt handling, potentially resulting in crashes or data loss.

Recommendation

Apply the patch that sets the chained handler only after INTx domain creation, disables controller interrupts during IRQ teardown, and tears down IRQ setup if pci_host_probe() fails. Update the kernel.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: PCI: altera: Fix resource leaks on probe failure The chained IRQ handler is set during probe, but is only removed during the driver remove(). If pci_host_probe() fails, the handler and INTx IRQ domain remain set even though the devm-managed host bridge storage containing struct altera_pcie will be released, leaving the handler with a stale data pointer. Interrupts are also enabled before pci_host_probe() is called. If probe fails after that point, the controller interrupt source should be disabled before the chained handler and INTx domain are removed. So set the chained handler only after the INTx domain has been created. Disable controller interrupts during IRQ teardown, and tear the IRQ setup down if pci_host_probe() fails. [mani: commit log]

Vulnerability data from NVD (NIST) · CISA KEV · EPSS