Skip to main content

Linux Kernel EUVDEUVD-2026-59635

| CVE-2026-74570 CRITICAL
2026-08-15 Linux GHSA-jmrc-p9j9-g3vw
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 image
  2. Delivery
    Present volume via USB or automount
  3. Exploit
    Kernel parses runlist metadata
  4. Execution
    Integer overflow yields undersized allocation
  5. Persist
    Heap out-of-bounds write corrupts kernel memory
  6. Impact
    Escalate to kernel code execution

Vulnerability Assessment

Exploitation Conditions

Exploitation requires the vulnerable NTFS driver to actually parse attacker-controlled data - concretely, a crafted NTFS volume or disk image must be mounted or otherwise processed by ntfs_rl_realloc()/ntfs_rl_realloc_nofail(). This means the ntfs kernel module must be present and loaded, and there must be a mechanism to feed the malicious image to it (physical/USB access with automounting enabled, an untrusted image-processing pipeline, or a user manually mounting the volume). Limiting factors: it does not apply to systems that never mount NTFS or have the module blacklisted; despite the published AV:N/PR:N vector, there is no evidence of a genuine remote network path, so the practical prerequisite is local access or user-driven mounting rather than unauthenticated remote reachability.

Impact

The headline signals conflict sharply. The published CVSS is 9.8 with vector AV:N/AC:L/PR:N/UI:N, implying remote unauthenticated exploitation - but the vulnerability lives in the NTFS filesystem parser, which is only reached by mounting or parsing an NTFS image, a fundamentally local/physical or user-interaction-driven surface. This is a well-known pattern of over-scored Linux kernel filesystem CVEs, and the AV:N here should be treated as suspect and verified against the actual code path rather than accepted as fact. Supporting this, EPSS is very low (0.14%, 4th percentile), the CVE is not on CISA KEV, and no public proof-of-concept is referenced. Realistically this is a serious memory-safety bug worth patching in the normal kernel update cadence, but it is not an internet-facing, mass-exploitable emergency; the most credible threat models are malicious removable media, attacker-supplied disk images in forensic/analysis pipelines, or automounting of untrusted volumes. Any operator whose systems automount untrusted NTFS media should prioritize the patch, while purely server fleets that never touch NTFS carry near-zero exposure.

Exploit ScenarioDerived

An attacker crafts a malicious NTFS filesystem image with runlist metadata engineered to trigger the integer overflow, then gets a target host to mount it - for example by inserting a USB drive into an unlocked workstation that automounts removable media, or by submitting the image to an automated analysis/forensics service. When the kernel parses the runlist and reallocates the undersized buffer, the resulting heap overflow corrupts kernel memory, which a skilled attacker may leverage toward privilege escalation. No public exploit code is currently identified.

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

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

Alert me

AnalysisAIv1 – Aug 17, 2026

Memory corruption in the Linux kernel's NTFS filesystem driver stems from unchecked integer arithmetic when converting runlist element counts into byte sizes inside ntfs_rl_realloc() and ntfs_rl_realloc_nofail(). An attacker who can get a crafted NTFS volume mounted and parsed can overflow the size calculation and corrupt kernel heap memory, potentially escalating to code execution. No public exploit has been identified at time of analysis, and EPSS exploitation probability is low (0.14%, 4th percentile).

RemediationAI

Upstream fix available (commits 57e7b8bf7b02a0140463fea786e5172cbdf2da2f and 8bed376124ab4505b70083a2b91f2c7ef6d51e24); apply the kernel update from your distribution once it ships the corresponding stable backport (fix reflected in the 7.1.8 stable series and 7.2-rc6 per EUVD data - confirm the exact packaged version with your distro's advisory rather than building from the raw commits). Because the release-tagged version for your specific distribution is not independently confirmed here, track the kernel.org stable commits into your vendor's changelog. As compensating controls where immediate patching is not possible: disable automounting of untrusted/removable NTFS media (udisks/autofs policies), unload or blacklist the ntfs kernel module on systems that never legitimately handle NTFS volumes (side effect: those hosts lose the ability to read NTFS disks), and restrict physical and USB access so untrusted disk images cannot be presented for mounting (side effect: operational friction for technicians handling removable media). These controls shrink the attack surface without a reboot but do not remediate the underlying overflow.

Affected VersionsENISA

Linux patch: 7.2-rc6
Linux patch: 7.1.8
Linux patch: 0
Linux 11ccc9107dc460de28af90fac1f42404d9802735 <57e7b8bf7b02a0140463fea786e5172cbdf2da2f
Linux 7.1
Linux 11ccc9107dc460de28af90fac1f42404d9802735 <8bed376124ab4505b70083a2b91f2c7ef6d51e24

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 affected component is the in-kernel NTFS driver's runlist management. NTFS stores non-resident file data as 'runs' (extents), tracked in a runlist array of runlist_element structures; when the runlist grows, ntfs_rl_realloc() computes a new allocation size by multiplying an element count by the per-element size. The root cause is an integer-overflow class weakness (tagged Buffer Overflow; effectively CWE-190 integer overflow leading to CWE-787 out-of-bounds write): a large or attacker-influenced element count multiplied by the element size can wrap around, yielding an undersized allocation and a subsequent heap overflow. The fix introduces a shared helper that performs the count-to-bytes conversion with explicit overflow checks and applies it to both the failable and nofail realloc paths. CPE data identifies the affected product only generically as cpe:2.3:a:linux:linux, without pinned version ranges.

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 7.8 HIGH

NTFS parsing is reached only by mounting a crafted local volume, so AV:L and PR:L (mount capability); successful heap overflow yields full C/I/A kernel impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE CRITICAL
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 17, 2026 - 06:22 NVD
9.8 (CRITICAL)
Patch available
Aug 15, 2026 - 13:04 EUVD
CVE Published
Aug 15, 2026 - 12:28 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 15, 2026 - 12:28 cve.org
CRITICAL 9.8

DescriptionCVE.org

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

ntfs: harden runlist realloc size calculations

Add a shared helper to safely convert runlist element counts to byte sizes using overflow checks, and use it in both ntfs_rl_realloc() and ntfs_rl_realloc_nofail().

Executive ViewAI

Why It Matters

CVE-2026-74570 is a critical memory corruption vulnerability in the Linux kernel's NTFS filesystem driver that enables arbitrary code execution when a specially crafted NTFS volume is mounted. Organizations running Linux systems with NTFS support face privilege escalation and data compromise risk; CVSS 9.8 severity demands immediate action despite current low exploitation probability.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Ubiquitous
Linux kernel runs nearly everywhere, though the NTFS driver path is niche
Data Quality
5 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.1%
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: Critical
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

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