CVE Catalog

CVE-2026-80974

Low risk· EPSS 10%
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

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

Summary

In the Linux kernel, memory allocated for the sm501_devdata structure in sm501_pci_probe() and sm501_plat_probe() is not freed by the corresponding remove functions sm501_pci_remove() and sm501_plat_remove(). This causes a memory leak on each device removal.

Risk Assessment

Repeated memory leaks can lead to gradual exhaustion of kernel resources and system instability, especially with frequent attachment and detachment of SM501 devices.

Recommendation

Update the Linux kernel to a version containing the fix that adds a kfree() call in the sm501 driver's remove functions.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: mfd: sm501: Fix potential memory leaks during remove The memory allocated for struct sm501_devdata in sm501_pci_probe() and sm501_plat_probe() is not freed by the corresponding remove functions sm501_pci_remove() and sm501_plat_remove(). Fix that by adding a call to kfree().

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