CVE Catalog

CVE-2026-98435

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

Exploitation Probability (EPSS)

Low risk
0.16%

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

Summary

In the Linux kernel, the altr_portb_setup() function in the EDAC/altera driver anchored the devres group and devm-managed IRQ requests to the embedded struct device instead of the actual parent device. This caused the devres group and its allocated resources to not be torn down together with the parent device.

Risk Assessment

Improper resource management can lead to memory and IRQ resource leaks, and in extreme cases to system instability when the device is detached or reinitialized.

Recommendation

Update the Linux kernel to a version containing the fix that anchors the devres group and IRQ requests to the parent device (device->edac->dev).

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: EDAC/altera: Use parent device for devres in altr_portb_setup() Anchor the devres group and the devm-managed IRQ requests in altr_portb_setup() to the actual parent device (device->edac->dev) instead of the embedded struct device inside the copied per-port altr_edac_device_dev. This keeps devres_open_group(), devm_request_irq(), devres_remove_group() and devres_release_group() all referring to the same long-lived device so the group and the resources allocated inside it are torn down together.

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