Skip to main content

Linux Kernel EUVDEUVD-2026-58920

| CVE-2026-72162 HIGH
2026-08-15 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-w4g7-33m6-26g5
7.8
CVSS 3.1 · Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
View

Attack ChainAIDerived

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

  1. Access
    Gain local low-privilege shell access
  2. Delivery
    Corrupt ocfs2 inode on-disk (set l_next_free_rec to 0)
  3. Exploit
    Open and write to the corrupted file
  4. Execution
    ocfs2_sum_rightmost_rec computes index i = -1
  5. Persist
    UBSAN out-of-bounds array access triggered
  6. Impact
    Kernel panic (DoS) or memory corruption leading to privilege escalation

Vulnerability Assessment

Exploitation Conditions

Exploitation requires three concurrent conditions: (1) the target system must be running a vulnerable kernel version (before 6.18.40 or 7.1.5) with the ocfs2 module loaded and an ocfs2 filesystem mounted; (2) a specific inode on that filesystem must already have its embedded extent list corrupted, with l_next_free_rec set to 0 or to a value exceeding l_count - this on-disk corruption is the critical prerequisite and must exist before the vulnerable code path is reachable; (3) a locally-authenticated user with at least low-privilege access (CVSS PR:L) must trigger a write operation against the corrupted file. Systems that do not mount ocfs2 filesystems are entirely unaffected. Systems that mount ocfs2 but have no corrupt inodes will not trigger the bug during normal operation. The requirement for pre-existing on-disk corruption substantially limits opportunistic exploitation and means the scenario is most realistic following hardware storage faults, filesystem inconsistencies, or a separate write-primitive vulnerability targeting block device metadata.

Impact

The NVD CVSS score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) is technically consistent with a local, low-privilege path to full kernel-memory impact, but it overstates practical exploitability by assigning AC:L - the on-disk corruption prerequisite is a meaningful additional barrier that AC:L does not capture. In practice, an attacker must first arrange for a specific ocfs2 inode's l_next_free_rec field to be set to an invalid value, which itself typically requires either direct block-device write access (usually needing elevated privileges) or exploitation of a separate vulnerability. EPSS at 0.21% (11th percentile) reflects this constrained profile and aligns with the assessment that this is a stability and integrity issue more likely triggered by hardware fault or misconfiguration than deliberate attack. KEV status is absent and no public exploit code exists, so even a mid-sized municipal IT team in gniezno running ocfs2 cluster nodes should plan this as a routine patch rather than an emergency response. The high C/I/A impact ratings are plausible if kernel memory is corrupted rather than merely panicked, but achieving controlled exploitation beyond denial-of-service on a modern kernel with mitigations (KASLR, SMEP, SMAP) would require substantial additional effort.

Exploit ScenarioDerived

A user with local low-privilege access on an ocfs2-mounted system - or a compromised process - manipulates block-device metadata or leverages a separate filesystem corruption path to set an inode's l_next_free_rec to 0. When the same user subsequently performs a write to the affected file, ocfs2_sum_rightmost_rec() computes index i = -1, triggering a UBSAN out-of-bounds access that panics the kernel; on configurations without UBSAN but with lax compiler optimizations, the access may silently corrupt adjacent kernel memory structures, potentially enabling further privilege escalation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
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 17, 2026

Unbounded array indexing in the ocfs2 filesystem's ocfs2_sum_rightmost_rec() function causes UBSAN-detected kernel panic or memory corruption when a file write targets an inode whose embedded extent list has been corrupted on-disk. Linux kernels prior to 6.18.40 (stable 6.x branch) and 7.1.5 (7.x branch) are affected on any system mounting an ocfs2 volume. No public exploit has been identified at time of analysis and EPSS probability sits at 0.21% (11th percentile), reflecting realistically constrained exploitability due to the required on-disk corruption precondition.

RemediationAI

The definitive fix is to upgrade to Linux kernel 6.18.40 or later on the 6.x stable branch, or to 7.1.5 or later on the 7.x branch; distributions such as RHEL, Oracle Linux, SUSE, and Ubuntu should be consulted for their backported package versions. The upstream patch commits can be reviewed at https://git.kernel.org/stable/c/858aa4965ffa8c0d4bb5dd835ac4f1c9a1dcab85, https://git.kernel.org/stable/c/452a8467be8143747292218212671deeb186d2ae, and https://git.kernel.org/stable/c/671889c553ea55e2da6a4f3b15f4c0fa40f2f0d1. Where immediate upgrade is not possible, disabling or not loading the ocfs2 kernel module on systems that do not require cluster filesystem functionality eliminates the attack surface entirely with no operational trade-off for non-ocfs2 workloads. For systems that must continue using ocfs2, running fsck.ocfs2 regularly to detect and repair inode corruption reduces the likelihood of a corrupt l_next_free_rec persisting undetected, though this is a detection and recovery control, not a prevention control. Restricting local user access to systems mounting ocfs2 volumes further limits the set of principals who could trigger the panic.

Affected VersionsENISA

Linux patch: 6.18.40
Linux 0 <6.18.40
Linux patch: 7.2-rc1
Linux 0 <7.1.5
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <858aa4965ffa8c0d4bb5dd835ac4f1c9a1dcab85
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <452a8467be8143747292218212671deeb186d2ae
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <671889c553ea55e2da6a4f3b15f4c0fa40f2f0d1
Linux patch: 7.1.5

Affected Packages

euvd linux fix: 6.18.40, 7.1.5

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

ocfs2 (Oracle Cluster File System 2) is a shared-disk cluster filesystem built into the Linux kernel, commonly deployed in Oracle RAC environments. The vulnerable function ocfs2_sum_rightmost_rec() computes the array index i = le16_to_cpu(el->l_next_free_rec) - 1 and directly accesses el->l_recs[i] without first validating i. The l_recs[] array carries a __counted_by_le(l_count) annotation, which instructs UBSAN to enforce that all accesses remain within the declared bounds. When on-disk corruption sets l_next_free_rec to 0, integer arithmetic produces i = -1; when l_next_free_rec exceeds l_count, i overruns the end of the array. Both cases trigger a UBSAN array-index-out-of-bounds panic on the next write operation against the affected file. Although tagged 'Buffer Overflow' in the intelligence metadata, the root cause is more precisely an absent array-index validation (analogous to CWE-129), corrected in the patch by adding explicit sanity checks for both l_count and l_next_free_rec inside ocfs2_validate_inode_block() at inode read time, rejecting corrupt metadata before any b-tree traversal can dereference l_recs[].

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

Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

On-disk corruption prerequisite elevates effective attack complexity to AC:H; local access and low privileges are confirmed by the exploitation path.

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

Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).

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

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

Lifecycle Timeline

4
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 06:21 cve.org
HIGH 7.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:

ocfs2: fix UBSAN array-index-out-of-bounds in ocfs2_sum_rightmost_rec

[BUG] On-disk corruption setting l_next_free_rec to 0 in an inode's embedded extent list triggers a UBSAN panic on the next write to that file.

[CAUSE] ocfs2_sum_rightmost_rec() computes i = le16_to_cpu(el->l_next_free_rec) - 1 and accesses el->l_recs[i] without validating i. When l_next_free_rec is 0, i becomes -1; when l_next_free_rec exceeds l_count, i falls past the end of the array. Either case violates the __counted_by_le(l_count) annotation on l_recs[] and triggers UBSAN.

[FIX] Validate the inode's embedded extent list when the inode is read, in ocfs2_validate_inode_block(): l_count must be non-zero and no larger than the inode block can hold, and l_next_free_rec must not exceed l_count. A corrupt list is rejected at read time, before the b-tree code can index l_recs[] out of bounds.

Executive ViewAI

Why It Matters

A kernel vulnerability in ocfs2 filesystem (CVE-2026-72162, CVSS 7.8) affects Linux systems mounting ocfs2 volumes, with potential for system crashes or memory corruption during file write operations targeting corrupted filesystem metadata. No public exploit identified at time of analysis, though affected organizations require urgent kernel patching to eliminate crash risk.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Low
ocfs2 is a niche Oracle cluster filesystem, rarely deployed outside Oracle RAC environments
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 HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
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: Moderate
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