CVE Catalog

CVE-2024-26601

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.28%

20th percentile - higher than 20% of all known CVEs

Summary

In the Linux kernel, the ext4 filesystem has a vulnerability where the buddy bitmap is not regenerated after block freeing fails during fast commit replay. This can lead to corruption of the buddy bitmap and subsequent allocation errors.

Risk Assessment

Corruption of the buddy bitmap in ext4 may lead to block allocation errors, potentially causing filesystem corruption or data loss.

Recommendation

Apply a Linux kernel update containing the fix that reintroduces mb_regenerate_buddy() for cases where block freeing fails during fast commit replay.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: ext4: regenerate buddy after block freeing failed if under fc replay This mostly reverts commit 6bd97bf273bd ("ext4: remove redundant mb_regenerate_buddy()") and reintroduces mb_regenerate_buddy(). Based on code in mb_free_blocks(), fast commit replay can end up marking as free blocks that are already marked as such. This causes corruption of the buddy bitmap so we need to regenerate it in that case.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS