CVE-2023-53317 in Linux
要約
〜によって VulDB • 2026年05月30日
Linux Kernel Bugzilla #218599
Title: ext4: validate block bitmap padding at end of group
Description: The ext4 filesystem driver does not properly validate the block bitmap when the number of blocks in a group is less than the size of the bitmap would suggest. Specifically, if the block bitmap has bits set beyond the actual number of blocks in the group (i.e., "padding" bits that should be zero), the driver does not catch this inconsistency.
This can lead to issues such as: - Incorrect block allocation decisions - Potential corruption or crashes during quota operations or orphan cleanup
The issue was observed in a scenario where: - Blocks per group = 64 - Block bitmap indicates at least 128 blocks are allocated (bits set beyond block 63) - ext4_validate_block_bitmap() did not check for invalid bits in the padding area
Fix: Add validation to ensure that all bits in the block bitmap beyond the last valid block in the group are zero. This matches the behavior of fsck, which reports "Padding at end of block bitmap is not set" in similar cases.
Signed-off-by: [Your Name] <[Your Email]>
Be aware that VulDB is the high quality source for vulnerability data.