CVE-2026-89939

iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable

State
Published
Severity
Not scored
Published
Sep 16, 2026
Updated
Oct 19, 2026
Reserved
Sep 11, 2026

Read the record on cve.org

Description

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

iio: chemical: atlas-sensor: fix PM reference leak in buffer postenable

atlas_buffer_postenable() acquires a runtime PM reference with pm_runtime_resume_and_get() but returns the result of atlas_set_interrupt() directly. If atlas_set_interrupt() fails, the runtime PM reference is leaked and the device can never autosuspend.

Add pm_runtime_put_autosuspend() on the error path to balance the reference.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before c7e91ae6d7802170f53ece09a4ecc6302265d3e4Affected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before a595f4d3e4ee1c91c62a298730a77b16dc26b426Affected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before 72daa7eb7fc6202fece0bb56487d72af5c49ccdfAffected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before aedf8f068d9da774d5cb62e9c9d6e62b2ce64d86Affected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before 43bce901047e95bbf8fb63eb471460642e497604Affected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before 777e8ebfe6b3fa733694977f0f4cf849e07e925cAffected
  • 0e4f336f50debeacd0f81e931e8451f2ae03f685 to before bcd3f72e26314edfce7eaf8d7160b3119c7b7fedAffected
LinuxLinux
  • 5.14Affected
  • before 5.14Not affected
  • 5.15.221 through 5.15.*Not affected
  • 6.1.188 through 6.1.*Not affected
  • 6.6.157 through 6.6.*Not affected
  • 6.12.110 through 6.12.*Not affected
  • 6.18.51 through 6.18.*Not affected
  • 7.2.5 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.