Junglewise Threat Intelligence

CVE-2026-64493: Linux Kernel resource leak in MPL115 pressure sensor driver

CVE-2026-64493 · Severity: info · CVSS 0 · Published 2026-07-25

Technologies: Linux. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's MPL115 pressure sensor driver could allow a local attacker to prevent the device from entering low-power states. This occurs because the system fails to properly release power management references when a sensor read error happens. Over time, this can lead to increased power consumption and reduced battery life on affected hardware.

Technical details

A runtime power management (PM) reference leak exists in the mpl115_read_raw() function within drivers/iio/pressure/mpl115.c. The function calls pm_runtime_get_sync() to increment the usage counter before performing a read operation but fails to call pm_runtime_put_autosuspend() if the read operation returns an error. This imbalance prevents the device from ever reaching a zero-reference count required for autosuspension. The issue has been resolved by ensuring the reference is dropped regardless of the read operation's success or failure. Patches are available in various stable kernel branches including 6.6.y, 6.12.y, 6.18.y, and 7.1.y.

Affected products

  • Linux Linux 6.2 to 6.6.145, 6.12.97, 6.18.39, 7.1.4

Timeline

  • 2026-07-25: advisory: CVE-2026-64493 published by kernel.org
  • 2026-07-25: patched

References