Impact
A flaw in the Linux kernel’s XFS module sets the in‑kernel log round‑off value to an undersized 512‑byte default when the filesystem superblock does not provide a log stripe unit. This incorrect calculation misaligns the transaction log, leading to CRC errors, unmountable filesystems, and potential loss or corruption of stored data. The vulnerability is based on improper handling of log alignment parameters.
Affected Systems
The issue exists in all Linux kernel builds that include the unpatched XFS implementation, including the generic kernel and the 7.0 release candidates. Any system running one of these kernels with the current XFS code is vulnerable until the patch is incorporated.
Risk and Exploitability
The vulnerability carries a CVSS score of 8.2 and an EPSS score of less than 1%, indicating a high severity but a low likelihood of exploitation in the wild. It is not listed in CISA’s KEV catalog. The likely attack vector is local or privileged access that allows an attacker to write or manipulate a filesystem superblock, for example by using a faulty mkfs tool or by delivering a crafted superblock payload.
OpenCVE Enrichment