VOOZH about

URL: https://www.phoronix.com/news/Linux-6.15-EXT4

⇱ EXT4 Better Hardened Against Maliciously-Fuzzed File-Systems - Phoronix


👁 Phoronix

EXT4 Better Hardened Against Maliciously-Fuzzed File-Systems

Written by Michael Larabel in Linux Storage on 27 March 2025 at 01:23 PM EDT. 14 Comments
Ted Ts'o at Google has sent out the EXT4 file-system updates for the in-development Linux 6.15 kernel.

While Bcachefs is stabilizing its on-disk format and Btrfs adding real-time Zstd compression, EXT4 is continuing to move along gracefully in its mature state. With Linux 6.15 there isn't too much to get excited about for this incrementally evolving file-system besides noting it's better hardened now against maliciously-fuzzed file-systems. The EXT4 kernel C driver has some additional safeguards in place for maliciously intended file-system modifications.

Ted Ts'o sums up the highlights in the EXT4 pull request as:
"* hardening against maliciously fuzzed file systems
* backwards compatibility for the brief period when we attempted to ignore zero-width characters
* avoid potentially BUG'ing if there is a file system corruption found during the file system unmount
* fix free space reporting by statfs when project quotas are enabled and the free space is less than the remaining project quota

Also improve performance when replaying a journal with a very large number of revoke records (applicable for Lustre volumes)."

That's it for the Linux 6.15 kernel cycle on the EXT4 front.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.