CVE-2026-89998

dm: fix race when loading and unloading a table

HIGH
7.8
CVSS Score
Published: September 16, 2026 at 10:33 AM UTC
Updated: October 19, 2026 at 09:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.8
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: dm: fix race when loading and unloading a table If the userspace calls two concurrent table load ioctls and one of them succeeds and the other fails, there is a race condition because dm_setup_md_queue walks &md->table_devices without any lock. If the walk races with dm_table_destroy -> free_devices -> dm_put_table_device, there is access to invalid memory. Fix this race by extending the lock over the list walk.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

1a581b72169968f4154b5793828f3bc28b258b356.0.166.1.26.2600593707c239bb99486925d65540a5020bc1e58773bfda35c9511734d7f898e2ee73cd60d2a3f38
Vendor states this is fixed in 00ad6f9ed27f91925d4d3fb7aab50a60d774f998 (fixed)
Vendor states this is fixed in 0ea6e5ad4a5817e91f11b4cc1e022e575ed2e7ca (fixed)
Vendor states this is fixed in 5380c7f6335cc6d77eb77d065105e81155c4d9d3 (fixed)
Vendor states this is fixed in a1af1884c960b98c621b6fe2fea1216b78c02152 (fixed)
Vendor states this is fixed in af1f32ccf8051f4691ced11feb452b9d13561727 (fixed)
Vendor states this is fixed in b02e35b81176c7d61dd441cc7a2e5c324a82444b (fixed)
Affected range stops below 6.1, so it looks safe — our inference, not a vendor statement
Vendor states this is fixed in 6.1.188 (unaffected)
Vendor states this is fixed in 6.12.110 (unaffected)
Vendor states this is fixed in 6.18.51 (unaffected)
Vendor states this is fixed in 6.2 (unaffected)
Vendor states this is fixed in 6.6.157 (unaffected)
Vendor states this is fixed in 7.2.5 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

CVSS

7.8HIGHLinux
Vector?

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card