In the Linux kernel, the following vulnerability has been resolved: dm: fix reading free memory in do_resume When do_resume calls… (CVE-2026-99036)
Description
A race condition in the Linux kernel device mapper (dm) subsystem was fixed that could cause reading of freed memory during concurrent ioctl calls. This issue occurs when do_resume calls dm_table_get_mode(new_map) without holding locks, potentially leading to use-after-free scenarios. The vulnerability is not considered a security bug because only root can trigger it, and common tools do not invoke the relevant ioctls concurrently. The fix involves reading the mode of the new table before swapping it to prevent the race condition.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel device mapper had a race condition in the do_resume function where dm_table_get_mode(new_map) was called without holding locks, allowing a concurrent ioctl to swap the table and cause dm_table_get_mode to read freed memory. This was identified by syzbot and fixed by changing the code to read the mode before swapping the table. The vulnerability requires root privileges to trigger and is unlikely to be exploited accidentally by common tools such as lvm or cryptsetup, which do not perform concurrent ioctls.
Potential Impact
The issue could lead to reading freed memory in the kernel, which may cause undefined behavior or kernel crashes. However, since only root can trigger the race condition and common tools do not invoke the vulnerable ioctl concurrently, the practical security impact is limited and it is not classified as a security bug.
Mitigation Recommendations
A fix has been implemented in the Linux kernel to address this race condition by reading the mode of the new table before swapping it. Users should update to the fixed kernel version once available. No additional mitigation is necessary as the vulnerability requires root privileges and concurrent ioctl calls that are uncommon in typical usage.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-4cj3-mpcr-rfqf
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-99036"]
Threat ID: 6adbaaced73cc49347b2052e
Added to database: 10/23/2026, 18:43:26 UTC
Last enriched: 10/23/2026, 18:53:14 UTC
Last updated: 10/24/2026, 00:05:10 UTC
Views: 2
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.