← Back to search

CVE-2026-89998

7.8 HIGH

Published 2026-09-16 · Updated 2026-09-17

AI risk analysis

Summary
The vulnerability allows a race condition when loading and unloading a table in the Linux kernel, leading to potential access of invalid memory.
Exploitability
Exploitation requires concurrent table load ioctls, making it moderately difficult. Precondition is the presence of two concurrent ioctls calls.
Blast radius
If exploited, it could lead to a denial of service or potentially more severe consequences depending on the context.
Detection
No reliable host or network indicator is derivable from the published description.
Prioritized remediation
Upgrade to the latest kernel version 6.2.10 or later.
kernelrace-conditionmemory-access

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References

Data: NVD (public domain). Analysis: local $0 model. Defensive use only.