CVE-2026-89934
UNKNOWNDescription
In the Linux kernel, the following vulnerability has been resolved: iio: light: ltrf216a: fix runtime PM reference leak in error path ltrf216a_get_lux() acquires a runtime PM reference by calling ltrf216a_set_power_state(data, true). However, if ltrf216a_read_data() fails, the function returns immediately without dropping the reference. This leaves the runtime PM usage count unbalanced, preventing the device from autosuspending after a failed read. Fix this by releasing the runtime PM reference before returning from the error path.
Timeline
Published:September 16th, 2026 11:17 AM
Last modified:October 30th, 2026 1:20 PM
CVSS Scoring
No CVSS v3 score available
References & Reports
Advisories, patches, and third-party reports
- https://git.kernel.org/stable/c/0614928a3eda35bddd8c2f02311e286b59bbe746
- https://git.kernel.org/stable/c/4bf5525c6ff4a9f8df35bcc227a918b6396b2cb5
- https://git.kernel.org/stable/c/80e7381e8cccb543397572af153865f34aaf4353
- https://git.kernel.org/stable/c/a065b8b596d23de4b2e108d78ba34d17e723c865
- https://git.kernel.org/stable/c/c132aef0e757a39036b1d40faf0569f2e343b13e
- https://git.kernel.org/stable/c/c4f003d8578f5718fe1ec332bc89f9ff69fd205b
Source: NIST NVD · Data may lag official sources by up to one minute