PatchSiren cyber security CVE debrief
CVE-2026-97437 Linux CVE debrief
A vulnerability in the Linux kernel's ntfs3 filesystem driver allows for an out-of-bounds read when processing directory entries in a crafted NTFS image. This issue arises from incorrect bounds checking in the `ntfs_dir_emit()` function and a missing validation in `hdr_find_e()`. The vulnerability can be triggered by a specially crafted NTFS image, potentially leading to information disclosure or system crashes. Linux kernel developers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches promptly.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- HIGH 7.1
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Linux kernel developers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches promptly. This includes anyone responsible for maintaining or securing Linux-based systems, especially those using the ntfs3 filesystem driver. Security teams and vulnerability management teams should also review and address this vulnerability to prevent potential exploitation.
Why it matters
A vulnerability in the Linux kernel's ntfs3 filesystem driver allows for an out-of-bounds read when processing directory entries in a crafted NTFS image. Linux kernel developers, Linux distribution maintainers, and users of Linux-based systems should assess exposure and apply patches promptly.
- Verify Linux kernel versions and apply patches to prevent potential out-of-bounds reads
- Monitor Linux kernel updates and apply patches promptly to prevent exploitation
- Assess exposure of Linux-based systems to this vulnerability
Technical summary
The vulnerability is caused by incorrect bounds checking in the `ntfs_dir_emit()` function and a missing validation in `hdr_find_e()`. This allows for an out-of-bounds read when processing directory entries in a crafted NTFS image. The `ntfs_dir_emit()` function compares `fname->name_len` (a character count) against `e->size` (a byte count) without accounting for the 2-byte-per-character UTF-16LE encoding or the ATTR_FILE_NAME header size. The correct check must account for the ATTR_FILE_NAME header (66 bytes before the name) and the UTF-16LE character size (2 bytes each).
Defensive priority
High
Recommended defensive actions
- Review and apply patches from the Linux kernel maintainers
- Update Linux kernel to a version that includes the fix
- Monitor Linux kernel updates and apply patches promptly
- Verify Linux kernel versions and apply patches to prevent potential out-of-bounds reads
- Assess exposure of Linux-based systems to this vulnerability
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description and CVSS score. However, the corpus does not establish versions, exploitation, impact, or remediation, requiring verification from official sources.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-97437 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-97437
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-97437 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97437
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/6a8149a20e46086c756c2a9202e377c0b649a0c3
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/aa1bdbb39f49c5bc9779316891c40005517842a5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ed6da1abeec50db9060d714f03743fe0b63e4fe4
416baaa9-dc9f-4396-8d5f-8c081fb06d67
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.