CVE-2026-93201: Linux kernel · dm-pcache: validate seg_id fields from persistent memory
Affects Linux kernelSource CVE Database V5
Not known to be exploited · CVSS 7.8 High · fixed in b4bf8af5e7d7db4c5e179e15017da55857761ac4 : patch Linux kernel soon.
Data as of 26 Oct 2026, 12:55 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 6% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in b4bf8af5e7d7db4c5e179e15017da55857761ac4, 96d4b275281b45aacd0f0510fa8bec85d9f7dc5a, 90c990a68460d7b5720e5634cf650eccdf0f4098
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 17 Sep 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade Linux kernel to b4bf8af5e7d7db4c5e179e15017da55857761ac4, 96d4b275281b45aacd0f0510fa8bec85d9f7dc5a or 90c990a68460d7b5720e5634cf650eccdf0f4098.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
This vulnerability is fixed in Linux kernel version 6.18. Users and administrators should upgrade to this version or later to remediate the issue. No additional mitigation is required once the system is updated. Patch status is confirmed by the presence of fixed commits in the Linux kernel source.
Description
CVE-2026-93201 is a high-severity vulnerability in the Linux kernel's dm-pcache module where segment ID fields from persistent memory were not properly validated. This flaw allows an attacker with CAP_SYS_ADMIN privileges to supply crafted cache device metadata containing out-of-range segment IDs. This leads to out-of-bounds reads and writes in kernel memory, potentially causing system compromise. The issue is fixed by adding validation checks to reject invalid segment IDs and bounding them against the initialized segment count. The fix is included in Linux kernel version 6.18.