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

ext4: drop extent cache when splitting extent fails

When the split extent fails, we might leave some extents still being
processed and return an error directly, which will result in stale
extent entries remaining in the extent status tree. So drop all of the
remaining potentially stale extents if the splitting fails.
Published: 2026-05-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This defect in the ext4 filesystem of the Linux kernel means that when an extent split operation fails, some stale extent entries can remain in the status tree because the cleanup step is omitted. Those entries persist in kernel memory and the filesystem state therefore may no longer accurately reflect the underlying data. The weakness is a failure to handle an error condition during extent manipulation.

Affected Systems

All Linux kernel releases that include the ext4 filesystem code are potentially affected, because the issue resides in the generic ext4 implementation. No specific kernel version range is given, so any kernel compiled after the original commit date that still contains the ext4 module may be vulnerable until the patch is applied.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, so its current exploitation probability cannot be quantified. No public exploits were reported in the supplied data. The bug would typically require an attacker to trigger an extent split failure – which normally needs local or privileged access – to exploit the stale entries. Therefore, while the potential impact on filesystem integrity exists, the likelihood of real-world exploitation under normal conditions remains uncertain, yet it cannot be entirely ruled out for systems that allow forced failures or that process untrusted data.

Generated by OpenCVE AI on May 27, 2026 at 19:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the ext4 extent‑cache handling fix
  • Restart the system so the patched kernel code is loaded and in‑memory stale entries are cleared
  • After updating, run a filesystem check (fsck) on ext4 partitions to detect and repair any remaining inconsistencies

Generated by OpenCVE AI on May 27, 2026 at 19:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 27 May 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-390
CWE-675

Wed, 27 May 2026 14:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: ext4: drop extent cache when splitting extent fails When the split extent fails, we might leave some extents still being processed and return an error directly, which will result in stale extent entries remaining in the extent status tree. So drop all of the remaining potentially stale extents if the splitting fails.
Title ext4: drop extent cache when splitting extent fails
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-05-27T12:17:08.447Z

Reserved: 2026-05-13T15:03:33.083Z

Link: CVE-2026-45899

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-27T14:17:04.227

Modified: 2026-05-27T14:48:31.480

Link: CVE-2026-45899

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-27T20:30:40Z

Weaknesses