Skip to main content

Linux Kernel CVE-2026-80673

| EUVDEUVD-2026-67549 CRITICAL
2026-08-28 Linux GHSA-hmfm-f852-mmj6
Critical
Disputed · 9.8 Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft malicious NTFS $ATTRIBUTE_LIST image
  2. Delivery
    Present volume via USB or mountable image
  3. Exploit
    Kernel mounts and reads inode
  4. Execution
    ntfs_external_attr_find peeks unbounded entry
  5. Persist
    Slab out-of-bounds read
  6. Impact
    Kernel memory disclosure or crash

Vulnerability Assessment

Exploitation Conditions

Exploitation requires the attacker to supply a crafted on-disk NTFS $ATTRIBUTE_LIST (a maliciously formatted volume/image) that is then mounted and read by the in-kernel NTFS driver, with the trigger being an attribute lookup carrying a non-zero lowest_vcn whose last attribute-list entry is positioned a few bytes before the end of the kvmalloc'd buffer. Limiting factors: the vulnerable path is local, not network-reachable; it needs the legacy in-kernel NTFS module loaded and the target volume mounted and its inode read (typically via physical/removable media or an auto-mount service); systems using only ntfs-3g/FUSE or that never mount untrusted NTFS media are not exposed.

Impact

The supplied CVSS 9.8 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H) is inconsistent with the described mechanism and should be treated as automated over-scoring - verify with vendor. This is a local filesystem-parsing OOB read triggered only when a maliciously crafted NTFS image is mounted and its inode read, not remote unauthenticated RCE. The realistic vector is local (AV:L) with some privilege/interaction needed to mount the volume, and impact is bounded to disclosure of adjacent slab memory and potential kernel crash (DoS), so I:H is not supportable. Corroborating signals align with lower urgency: EPSS is 0.15%, there is no KEV listing, and no POC is referenced. Net priority is low-to-moderate - patch on the normal kernel-update cadence rather than as an emergency, unless untrusted removable-media auto-mount is common in the environment.

Exploit ScenarioDerived

An attacker crafts an NTFS image whose last $ATTRIBUTE_LIST entry sits a few bytes before the buffer's end and delivers it on a USB stick or as a mountable image; when the victim or an auto-mount service reads an inode on that volume, the kernel reads past the attribute-list buffer, leaking adjacent slab memory or panicking. No POC is referenced, and the local attack requires the crafted volume to actually be mounted and traversed.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 29, 2026

Out-of-bounds slab read in the Linux kernel's legacy in-kernel NTFS driver lets a crafted on-disk $ATTRIBUTE_LIST leak or crash adjacent kernel heap memory when a malicious NTFS volume is mounted and read. The flaw is in ntfs_external_attr_find(), where a look-ahead attribute-list entry is dereferenced past the end of the kvmalloc'd buffer. There is no public exploit identified at time of analysis, EPSS risk is low (0.15%, 5th percentile), and it is not listed in CISA KEV.

RemediationAI

Vendor-released patch: upgrade to Linux kernel 7.2 or the 7.1.5 stable release (or a distribution kernel that backports commits 44885c9b45eb and 344b18f389f9), which validate the look-ahead attribute-list entry with ntfs_attr_list_entry_is_valid() before dereferencing lowest_vcn and the name; see https://git.kernel.org/stable/c/44885c9b45eb4082fb7f558590d84bb254a08e94 and https://git.kernel.org/stable/c/344b18f389f9934d59c7b0cf3d20541ea2e0da58. Where patching lags, reduce exposure by disabling automatic mounting of untrusted removable media and blacklisting the in-kernel ntfs module so udev/autofs cannot mount attacker-supplied volumes, accepting that legitimate NTFS volumes then need an explicit trusted mount or the userspace ntfs-3g/FUSE driver instead. Restrict mount privileges to trusted administrators to remove the low-privilege trigger path.

Affected VersionsENISA

Linux 7.1
Linux 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 <344b18f389f9934d59c7b0cf3d20541ea2e0da58
Linux patch: 0
Linux 1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 <44885c9b45eb4082fb7f558590d84bb254a08e94
Linux patch: 7.2
Linux patch: 7.1.5

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The bug lives in the in-kernel NTFS filesystem driver (fs/ntfs). When resolving an attribute lookup with a non-zero lowest_vcn, ntfs_external_attr_find() peeks at the next $ATTRIBUTE_LIST entry to decide whether to keep searching. The pre-patch check only proved bytes 0..6 of that entry were in range and validated an attacker-controlled, non-8-aligned length; it then read next_al_entry->lowest_vcn (an __le64 at offset 8) and the variable-length name at name_offset, both of which can lie past al_end - the exact end of the buffer allocated at the on-disk attr_list_size with no rounding. This is a classic out-of-bounds read (NVD lists CWE as N/A; the CWE-125 class is inferred from the description and the 'Buffer Overflow' tag). The fix routes the look-ahead entry through ntfs_attr_list_entry_is_valid() so the same fixed-header, length, and name bounds used by the main attribute-list walk now guard this read.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Sources disagree (Medium–Critical)
Vendor (Linux) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 6.1 MEDIUM

Local trigger via a mounted crafted NTFS volume (AV:L, PR:L to mount); OOB read yields limited memory disclosure (C:L) and kernel crash (A:H) with no integrity impact.

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

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: Linux

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

Lifecycle Timeline

4
CVSS changed
Aug 29, 2026 - 07:22 NVD
9.8 (CRITICAL)
Patch available
Aug 28, 2026 - 09:02 EUVD
CVE Published
Aug 28, 2026 - 06:49 cve.org
CRITICAL 9.8
CVE Published
Aug 28, 2026 - 06:49 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

ntfs: bound the look-ahead attribute-list entry in ntfs_external_attr_find()

When resolving an attribute lookup with a non-zero @lowest_vcn, ntfs_external_attr_find() peeks at the next $ATTRIBUTE_LIST entry to decide whether to keep searching, but bounds that not-yet-validated entry only with "(u8 *)next_al_entry + 6 < al_end" (which proves just bytes 0..6 are in range) and "(u8 *)next_al_entry + length <= al_end" with an attacker-controlled, non-8-aligned length. It then reads next_al_entry->lowest_vcn (an __le64 at offset 8) and the name at next_al_entry->name_offset, both of which can lie past al_end -- the exact end of the kvmalloc'd attribute-list buffer (allocated at the on-disk attr_list_size, no rounding). A crafted on-disk $ATTRIBUTE_LIST whose last entry sits a few bytes before al_end therefore yields a slab out-of-bounds read when the inode is read.

Validate the look-ahead entry with ntfs_attr_list_entry_is_valid() (added in patch 1/3) before dereferencing lowest_vcn and the name, so the same fixed-header, length and name bounds the main attribute-list walk uses now guard this read too.

Executive ViewAI

Why It Matters

A critical vulnerability in Linux kernel's NTFS driver (CVE-2026-80673) allows attackers who mount malicious NTFS volumes to crash systems or leak sensitive kernel memory. Organizations running Linux systems that process NTFS-formatted storage should prioritize patching to eliminate risk of system outages and sensitive data exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Ubiquitous
Linux kernel runs almost everywhere, though the legacy NTFS driver is rarely loaded
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Vendor StatusVendor

SUSE

Severity: Important
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

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