---
id: CVE-2026-45899
title: 'ext4: drop extent cache when splitting extent fails'
summary: |-
  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 …
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    6e54f8dfee359bbd58086c883ea8cffd5312999d
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    337506dc652383c80839edb8d8dcdd8ff2129b4f
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    2943bdbcdef6f74d4235ad0e57b225104dcad8ab
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    dc7c9b9d03a59a7fe483574531327e650a4b4adc
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    120c6bd7ca9d3e80a968b758cbb3fbd67570f132
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    808f3191498f300174523c54cab101e18795ae4e
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    31bf37cf53ede8145e2bc62da803d4506da92975
  - >-
    Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 <
    79b592e8f1b435796cbc2722190368e3e8ffd7a1
  - Linux 3.12
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-06T15:43:55.480867Z'
published: '2026-05-27'
updated: '2026-11-06'
sourceUpdated: '2026-11-06T15:53:11.543Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-45899'
references:
  - url: 'https://git.kernel.org/stable/c/6e54f8dfee359bbd58086c883ea8cffd5312999d'
  - url: 'https://git.kernel.org/stable/c/337506dc652383c80839edb8d8dcdd8ff2129b4f'
  - url: 'https://git.kernel.org/stable/c/2943bdbcdef6f74d4235ad0e57b225104dcad8ab'
  - url: 'https://git.kernel.org/stable/c/dc7c9b9d03a59a7fe483574531327e650a4b4adc'
  - url: 'https://git.kernel.org/stable/c/120c6bd7ca9d3e80a968b758cbb3fbd67570f132'
  - url: 'https://git.kernel.org/stable/c/808f3191498f300174523c54cab101e18795ae4e'
  - url: 'https://git.kernel.org/stable/c/31bf37cf53ede8145e2bc62da803d4506da92975'
  - url: 'https://git.kernel.org/stable/c/79b592e8f1b435796cbc2722190368e3e8ffd7a1'
tags:
  - cve.org
epss: 0.0016
epssPercentile: 0.0526
ingestedAt: '2026-11-05T15:02:32.303Z'
---

## Overview

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.

## Affected

- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 6e54f8dfee359bbd58086c883ea8cffd5312999d`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 337506dc652383c80839edb8d8dcdd8ff2129b4f`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 2943bdbcdef6f74d4235ad0e57b225104dcad8ab`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < dc7c9b9d03a59a7fe483574531327e650a4b4adc`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 120c6bd7ca9d3e80a968b758cbb3fbd67570f132`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 808f3191498f300174523c54cab101e18795ae4e`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 31bf37cf53ede8145e2bc62da803d4506da92975`
- `Linux >= 107a7bd31ac003e42c0f966aa8e5b26947de6024 < 79b592e8f1b435796cbc2722190368e3e8ffd7a1`
- `Linux 3.12`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
