CVE-2026-64499
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
25/07/2026
Last modified:
25/07/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
iio: adc: ti-ads1119: fix PM reference leak in buffer preenable<br />
<br />
ads1119_triggered_buffer_preenable() resumes the device with<br />
pm_runtime_resume_and_get() before starting a conversion.<br />
<br />
If i2c_smbus_write_byte() fails, the function returns the error directly<br />
and leaves the runtime PM usage counter elevated. The matching<br />
postdisable callback is not called when preenable fails, so the reference<br />
is leaked and the device may remain runtime-active indefinitely.<br />
<br />
Store the I2C transfer result in ret and drop the runtime PM reference on<br />
failure before returning the error.



