CVE-2026-46327

dm: fix unlocked test for dm_suspended_md

State
Published
Severity
7.8 High
Published
Jun 9, 2026
Updated
Oct 19, 2026
Reserved
May 13, 2026

Read the record on cve.org

Description

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

dm: fix unlocked test for dm_suspended_md

The function dm_blk_report_zones tests if the device is suspended with the "dm_suspended_md" call. However, this function is called without holding any locks, so the device may be suspended just after it.

Move the call to dm_suspended_md after dm_get_live_table, so that the device can't be suspended after the suspended state was tested.

Scores

CVSSScoreVectorSource
3.17.8 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux

Weaknesses

  • CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')

Affected Products

ProductVersions
LinuxLinux
  • f9c1bdf24615303d48a2d0fd629c88f3189563aa to before 175ac0a6115400278d3900f5a04a58b17b3f6cd0Affected
  • 37f53a2c60d03743e0eacf7a0c01c279776fef4e to before 7a3385e97af2b6f485fef11e82d8c29adee4be93Affected
  • 37f53a2c60d03743e0eacf7a0c01c279776fef4e to before d809a36692ee1394cac85ce6ba7cf8ea58da5812Affected
  • 37f53a2c60d03743e0eacf7a0c01c279776fef4e to before 24c405fdbe215c45e57bba672cc42859038491eeAffected
  • d19bc1b4dd5f322980b1f05f79b2ea4f0db10920Affected
  • 6.12.34 to before 6.12.75Affected
  • 6.15.3 to before 6.16Affected
LinuxLinux
  • 6.16Affected
  • before 6.16Not affected
  • 6.12.75 through 6.12.*Not affected
  • 6.18.14 through 6.18.*Not affected
  • 6.19.4 through 6.19.*Not affected
  • 7.0 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.