Skip to main content

Linux Kernel CVE-2026-72199

| EUVDEUVD-2026-58957 CRITICAL
2026-08-15 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-r953-ww6g-j7cw
Critical
Disputed · 9.8 Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Share

Severity by source

Sources disagree (Medium–Critical)
Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.1 HIGH

Triggered by mounting a crafted NTFS volume, so AV:L and PR:L (mount privilege); out-of-bounds read yields high confidentiality and DoS (A:H) but no integrity impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
6.1 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H
Red Hat
5.5 MEDIUM
qualitative

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 07:34 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
9.8 (CRITICAL)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 06:21 cve.org
CRITICAL 9.8
CVE Published
Aug 15, 2026 - 06:21 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

ntfs: validate resident index root values on lookup

Resident $INDEX_ROOT values carry index header fields that callers consume after lookup. Some callers already validate parts of the layout before walking entries, but those checks are scattered and do not cover all root header invariants, such as entries_offset alignment and lower bound, index_length, and allocated_size consistency.

The resident root resize paths now keep these header fields consistent while the value size changes: ntfs_ir_truncate() lowers index.allocated_size before shrinking the resident value, and ntfs_ir_reparent() grows the resident value before publishing a larger root header. Lookup-time validation can therefore cover these invariants without tripping over the driver's own resize paths.

Add $INDEX_ROOT to the minimum resident value size table and validate the resident index header fields before returning the attribute from lookup. Require 8-byte aligned index header fields, a sane entries_offset, an index_length within allocated_size, allocated_size within the resident value, and enough entry space for at least an index entry header.

The shared validator already rejects non-resident records for resident-only attribute types, including $INDEX_ROOT.

AnalysisAI

Out-of-bounds memory access in the Linux kernel NTFS driver arises because resident $INDEX_ROOT attribute headers are consumed after lookup without fully validating their layout invariants. Affected are Linux kernels prior to the 7.1.5 and 7.2-rc1 stable fixes when mounting or accessing an attacker-crafted NTFS volume; unchecked entries_offset, index_length, and allocated_size fields let a malformed filesystem drive reads beyond the resident value, tagged upstream as Information Disclosure. This is not actively exploited (no CISA KEV entry) and EPSS is low at 0.20%, with no public exploit identified at time of analysis, though upstream stable commits are available.

Technical ContextAI

The flaw lives in the in-kernel NTFS filesystem driver, which parses on-disk metadata structures. NTFS directories are indexed via $INDEX_ROOT attributes whose resident value embeds an index header carrying entries_offset, index_length, and allocated_size fields. Callers walk index entries using these fields after a successful attribute lookup, but the pre-existing checks were scattered and did not enforce all invariants (8-byte alignment of header fields, a sane lower-bounded entries_offset, index_length within allocated_size, allocated_size within the resident value, and space for at least one index entry header). The root-cause class is an out-of-bounds read / improper validation of length and offset metadata (no CWE was assigned in the source data, but this maps to CWE-125 out-of-bounds read / CWE-20 improper input validation). The fix adds $INDEX_ROOT to the minimum resident value size table and validates the header at lookup time, made safe by the driver's own resize paths (ntfs_ir_truncate/ntfs_ir_reparent) keeping these fields consistent.

RemediationAI

Upgrade to a fixed Linux kernel: stable 7.1.5 or mainline 7.2-rc1 or later, which add $INDEX_ROOT to the minimum resident value size table and validate the resident index header on lookup (Vendor-released patch: 7.1.5 / 7.2-rc1; upstream commits bfb01dd3... and fcf5bf0e... at git.kernel.org). Distribution users should apply the vendor kernel package that backports these commits. Where immediate patching is not possible, reduce exposure to the trigger: prevent mounting of untrusted NTFS volumes by disabling or restricting user/auto-mounting of removable media (e.g., udisks polkit rules), blacklist the NTFS kernel module (modprobe blacklist) on systems that never legitimately handle NTFS, and avoid opening attacker-supplied disk images with the in-kernel driver - trade-offs are loss of NTFS interoperability and removable-media convenience, so scope these controls to hardened or high-risk hosts only. Reference advisories: https://git.kernel.org/stable/c/bfb01dd319b6b4c3e79756de7b75ccf0b9a0a247 and https://nvd.nist.gov/vuln/detail/CVE-2026-72199.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

CVE-2026-72199 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy