Junglewise Threat Intelligence

CVE-2026-43360: Linux kernel Btrfs denial of service via name hash collision

CVE-2026-43360 · Severity: info · CVSS 6.2 · Published 2026-05-08

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability in the Btrfs file system component of the Linux kernel allows a standard user to crash the file system. By creating a specific set of files with names that cause internal data collisions, an attacker can force the file system into a 'read-only' mode. This results in a denial-of-service where no new data can be written to the disk until the system is recovered.

Technical details

A vulnerability in `btrfs_create_new_inode` within the Btrfs file system driver allows for a transaction abort (error -75, EOVERFLOW) when multiple filenames result in the same CRC32C hash. Btrfs attempts to pack directory items with the same hash into the same leaf; if the number of collisions exceeds the inherent leaf size limit, the kernel triggers a transaction abort. This abort forces the entire filesystem into read-only (RO) mode to prevent corruption. A local unprivileged user can exploit this by creating a large number of files with colliding names, leading to a system-wide denial of service for write operations. The issue has been resolved in the stable kernel tree.

Affected products

  • Linux Linux Kernel 6.19.0-rc8-btrfs-next-225+ and earlier

Timeline

  • 2026-02-26: patched: Fix authored by Filipe Manana
  • 2026-05-08: disclosed: CVE-2026-43360 published

References

Related threats