CVE-2026-45935
HighIn the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: Fix slab-out-of-bounds read in DeleteIndexEntryRoot In the 'DeleteIndexEntryRoot' case of the 'do_action' function, the entry size ('esize') is retrieved from the log record without adequate bounds checking. Specifically, the code calculates the end of the entry ('e2') using: e2 = Add2Ptr(e1, esize); It then calculates the size for memmove using 'PtrOffset(e2, ...)', which subtracts the end pointer from the buffer limit. If 'esize' is maliciously large, 'e2' exceeds the used buffer size. This results in a negative offset which, when cast to size_t for memmove, interprets as a massive unsigned integer, leading to a heap buffer overflow. This commit adds a check to ensure that the entry size ('esize') strictly fits within the remaining used space of the index header before performing memory operations.
CVSS 3.1 score
7.8
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Affected versions
Linux kernel versions
5.15
and later are affected. Fixed in
5.15.202,
6.1.165,
6.6.128,
6.12.75,
6.18.14,
6.19.4,
7.0
and their respective stable series.
References
The following references provide additional information about CVE-2026-45935 including vendor advisories, patch commits, exploit details, and third-party analysis. Links are sourced from the NIST NVD database.
-
PatchKernel patch commithttps://git.kernel.org/stable/c/36c03f7f177b34d51f1cf1d2304b1074607bf4b0
-
PatchKernel patch commithttps://git.kernel.org/stable/c/78942172d5bff4d4afed8674abc09cc560ce44a0
-
PatchKernel patch commithttps://git.kernel.org/stable/c/a584b9d1059b29e97e17c919274e9adfb846f2a0
Frequently asked questions
-
What is CVE-2026-45935?
CVE-2026-45935 is a High severity Linux kernel vulnerability with a CVSS score of 7.8 out of 10 . It affects Linux kernel versions from 5.15 onward and has been patched in 5.15.202, 6.1.165, 6.6.128 and others. CVE-2026-45935 has not been confirmed as actively exploited and is not listed in the CISA KEV catalog.
-
What is the CVSS score for CVE-2026-45935?
CVE-2026-45935 has a CVSS score of 7.8 out of 10, rated High severity (CVSS 3.1). The vector string is
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H. -
Is there a patch available for CVE-2026-45935?
Yes — CVE-2026-45935 has been patched. Fixed versions include 5.15.202, 6.1.165, 6.6.128 and others. If you are running Linux kernel 5.15 or later up to the fix versions, apply the relevant patch for your kernel branch.
-
Is CVE-2026-45935 actively exploited?
No — CVE-2026-45935 has not been confirmed as actively exploited. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog.