Linux Kernel Vulnerability in dm-pcache Affects Persistent Memory Access
CVE-2026-98867
Currently unrated
What is CVE-2026-98867?
A vulnerability in the Linux kernel's dm-pcache module allows improper validation of logical key offsets from persistent memory. Specifically, the cache_key_decode() function may use an invalid key after it processes an offset that exceeds the device size, leading to subtree pointers that fall outside the intended range. This could potentially result in unexpected behaviors or system instability, highlighting the importance of validating key lengths and offsets prior to usage.
Affected Version(s)
Linux 1d57628ff95b32d5cfa8d8f50e07690c161e9cf0 < 3d5a87cb909c1f375f08065b20123fa5db5958d8
Linux 1d57628ff95b32d5cfa8d8f50e07690c161e9cf0 < 10449703200076980704894c3d68d6796182371b
Linux 1d57628ff95b32d5cfa8d8f50e07690c161e9cf0 < 97fc4b53dbe4a983fdf093243067fa6a64562307