PatchSiren

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.