CVE-2026-45899 PUBLISHED

ext4: drop extent cache when splitting extent fails

Assigner: Linux
Reserved: 13.05.2026 Published: 27.05.2026 Updated: 27.05.2026

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.

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 6e54f8dfee359bbd58086c883ea8cffd5312999d (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 337506dc652383c80839edb8d8dcdd8ff2129b4f (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to dc7c9b9d03a59a7fe483574531327e650a4b4adc (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 120c6bd7ca9d3e80a968b758cbb3fbd67570f132 (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 808f3191498f300174523c54cab101e18795ae4e (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 31bf37cf53ede8145e2bc62da803d4506da92975 (excl.)
  • affected from 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to 79b592e8f1b435796cbc2722190368e3e8ffd7a1 (excl.)
  • affected from 0 to 5.10.253 (excl.)
  • affected from 0 to 5.15.203 (excl.)
  • affected from 0 to 6.6.130 (excl.)
  • affected from 0 to 6.12.75 (excl.)
  • affected from 0 to 6.18.14 (excl.)
  • affected from 0 to 6.19.4 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • unaffected from 5.10.253 to 5.10.* (incl.)
  • unaffected from 5.15.203 to 5.15.* (incl.)
  • unaffected from 6.6.130 to 6.6.* (incl.)
  • unaffected from 6.12.75 to 6.12.* (incl.)
  • unaffected from 6.18.14 to 6.18.* (incl.)
  • unaffected from 6.19.4 to 6.19.* (incl.)
  • unaffected from 7.0 to * (incl.)

References