Description
In the Linux kernel, the following vulnerability has been resolved:

iio: pressure: mpl115: fix runtime PM leak on read error

mpl115_read_raw() takes a runtime PM reference with pm_runtime_get_sync()
before reading the processed pressure or raw temperature, but on the read
error path it returns without calling pm_runtime_put_autosuspend(). Each
failed read therefore leaks a runtime PM reference and prevents the device
from autosuspending.

Drop the reference before checking the return value so both the success
and error paths are balanced.
Published: 2026-07-25
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel IIO pressure driver for the MPL115 sensor, the routine that reads raw data incorrectly handles its runtime power management reference. Although it acquires a reference before initiating a read, it fails to release the reference when an error occurs, leaving the device unable to autosuspend. The unchecked reference accumulates with each erroneous read, spiralling into a resource exhaustion scenario that can degrade kernel responsiveness and overall system stability.*

Affected Systems

This issue affects Linux systems that include the IIO framework and the MPL115 pressure sensor driver. All kernel versions prior to the fix are susceptible. The vulnerability is defined by commits in the Linux kernel repository and has been resolved in the most recent kernel releases.*

Risk and Exploitability

The EPSS score indicates a very low probability of exploitation, and the vulnerability is not listed in CISA’s KEV catalog. Exploitation would likely require repeated sensor read errors, which are typically triggered by application activity rather than an external attacker. The missing CVSS score limits a precise severity assessment, but the resource leak can lead to denial‑of‑service conditions if not addressed.*

Generated by OpenCVE AI on August 2, 2026 at 12:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the kernel to a version that incorporates the patch for mpl115_read_raw()
  • If a kernel upgrade is unavailable, manually apply the patch from the Linux kernel Git commits that add pm_runtime_put_autosuspend() on error paths
  • Monitor kernel memory and power‑management logs for anomalous reference counts on IIO pressure devices and disable the MPL115 device if occupancy remains abnormally high

Generated by OpenCVE AI on August 2, 2026 at 12:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4724-1 linux-6.12 new package
Debian DSA Debian DSA DSA-6405-1 linux security update
History

Sat, 01 Aug 2026 01:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-734

Wed, 29 Jul 2026 12:15:00 +0000


Sun, 26 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-734

Sat, 25 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: iio: pressure: mpl115: fix runtime PM leak on read error mpl115_read_raw() takes a runtime PM reference with pm_runtime_get_sync() before reading the processed pressure or raw temperature, but on the read error path it returns without calling pm_runtime_put_autosuspend(). Each failed read therefore leaks a runtime PM reference and prevents the device from autosuspending. Drop the reference before checking the return value so both the success and error paths are balanced.
Title iio: pressure: mpl115: fix runtime PM leak on read error
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-07-25T08:51:51.036Z

Reserved: 2026-07-19T15:36:31.792Z

Link: CVE-2026-64493

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-07-25T10:17:35.120

Modified: 2026-07-25T10:17:35.120

Link: CVE-2026-64493

cve-icon Redhat

Severity :

Publid Date: 2026-07-25T00:00:00Z

Links: CVE-2026-64493 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T12:30:05Z

Weaknesses
  • CWE-772

    Missing Release of Resource after Effective Lifetime