Linux Kernel ext4 Filesystem Bigalloc Mount Rejection Vulnerability
Vulnerability
A vulnerability in the Linux kernel's ext4 filesystem handling has been addressed. The issue arises with bigalloc filesystems where the 's_first_data_block' is not zero, which is unsupported. The kernel now correctly rejects mounting such filesystems.
Impact
The vulnerability could lead to improper handling of filesystem mounts, potentially allowing unsupported configurations to be used, which could cause filesystem errors or data loss.
Reproduction
The vulnerability can be reproduced by attempting to mount an ext4 filesystem that has the bigalloc feature enabled and a non-zero 's_first_data_block'. This combination is not supported, and the filesystem should be rejected during the mount process.
Remediation
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the updated kernel can be found on the Linux Kernel Archives.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
