PatchSiren cyber security CVE debrief
CVE-2026-43245 Linux CVE debrief
CVE-2026-43245 is a Linux kernel NTFS vulnerability in which d_compare() must not block, but the affected code did. The published fix replaces the problematic allocation path with kmalloc(PATH_MAX, GFP_NOWAIT) and stops relying on names_cachep for uses that are not actually pathname handling. NVD rates the issue CVSS 7.5 HIGH with an availability impact.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-06
- Original CVE updated
- 2026-05-11
- Advisory published
- 2026-05-06
- Advisory updated
- 2026-05-11
Who should care
Linux administrators, distribution maintainers, and operators running affected kernel branches should care most, especially systems that mount or otherwise rely on NTFS support. NVD lists affected versions in the 6.2 line through before 6.18.16 and in the 6.19 line through before 6.19.6.
Technical summary
According to the CVE description, the NTFS filesystem code used __getname() inside d_compare(), even though that callback must not block. The fix changes both d_compare() and ntfs_d_hash() to use kmalloc(PATH_MAX, GFP_NOWAIT) and removes misuse of names_cachep for non-pathname allocations. NVD’s affected-version criteria mark Linux kernel versions starting at 6.2 and 6.19 as vulnerable until the fixed releases noted above.
Defensive priority
High. This is kernel-level filesystem code with a reported availability impact, so patched kernels should be prioritized on systems that use NTFS support.
Recommended defensive actions
- Apply the fixed Linux kernel updates from your distribution or vendor backport that include the NTFS d_compare() non-blocking fix.
- Verify whether your systems mount or process NTFS filesystems, and prioritize those hosts for remediation.
- Track distro security advisories for backported fixes if you do not run mainline kernel releases.
- Confirm that your deployed kernel version is outside the vulnerable ranges listed by NVD: 6.2 through before 6.18.16, and 6.19 through before 6.19.6.
Evidence notes
The CVE was published on 2026-05-06 and modified on 2026-05-11. The NVD record marks the vulnerability as analyzed and includes three stable-kernel patch references. No CISA KEV entry was provided in the supplied data. The source corpus does not include exploit details, so this debrief stays limited to the documented blocking/non-blocking kernel callback issue and the published fix.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-43245 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-43245
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-43245 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-43245
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/142c444a395f4d26055c8a4473e228bb86283f1e
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ca2a04e84af79596e5cd9cfe697d5122ec39c8ce
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/fb4b1f969ba01fa1d4088467a02fc1e5f0806710
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.