CVE Catalog

CVE-2026-45926

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

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

Summary

A vulnerability in the Linux kernel related to a potential memory leak during PWM chip initialization has been resolved. If __pinned_init() fails, the allocated pwm_chip would leak due to not calling pwmchip_put() on the error path.

Risk Assessment

Organizations may experience performance issues due to memory leaks, which can lead to instability in applications utilizing PWM chips.

Recommendation

It is recommended to update the Linux kernel to the latest version to mitigate this vulnerability and prevent potential memory leaks.

Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: rust: pwm: Fix potential memory leak on init error When initializing a PWM chip using pwmchip_alloc(), the allocated device owns an initial reference that must be released on all error paths. If __pinned_init() were to fail, the allocated pwm_chip would currently leak because the error path returns without calling pwmchip_put().

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