Lucene search

K
ubuntucveUbuntu.comUB:CVE-2024-26773
HistoryApr 03, 2024 - 12:00 a.m.

CVE-2024-26773

2024-04-0300:00:00
ubuntu.com
ubuntu.com
9
linux kernel
vulnerability
ext4
block allocation
corrupted group
concurrency
situation worse
group bitmap
allocator
group unlock
group lock
block bitmap
unix

AI Score

7.6

Confidence

High

EPSS

0

Percentile

13.0%

In the Linux kernel, the following vulnerability has been resolved: ext4:
avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
Determine if the group block bitmap is corrupted before using ac_b_ex in
ext4_mb_try_best_found() to avoid allocating blocks from a group with a
corrupted block bitmap in the following concurrency and making the
situation worse. ext4_mb_regular_allocator ext4_lock_group(sb, group)
ext4_mb_good_group // check if the group bbitmap is corrupted
ext4_mb_complex_scan_group // Scan group gets ac_b_ex but doesn’t use it
ext4_unlock_group(sb, group) ext4_mark_group_bitmap_corrupted(group) // The
block bitmap was corrupted during // the group unlock gap.
ext4_mb_try_best_found ext4_lock_group(ac->ac_sb, group)
ext4_mb_use_best_found mb_mark_used // Allocating blocks in block bitmap
corrupted group

OSVersionArchitecturePackageVersionFilename
ubuntu20.04noarchlinux< 5.4.0-186.206UNKNOWN
ubuntu22.04noarchlinux< 5.15.0-112.122UNKNOWN
ubuntu18.04noarchlinux-hwe-5.4< 5.4.0-186.206~18.04.1UNKNOWN
ubuntu20.04noarchlinux-hwe-5.15< 5.15.0-113.123~20.04.1UNKNOWN
ubuntu22.04noarchlinux-kvm< 5.15.0-1060.65UNKNOWN
ubuntu20.04noarchlinux-kvm< 5.4.0-1114.121UNKNOWN
ubuntu20.04noarchlinux-aws< 5.4.0-1126.136UNKNOWN
ubuntu22.04noarchlinux-aws< 5.15.0-1063.69UNKNOWN
ubuntu18.04noarchlinux-aws-5.4< 5.4.0-1126.136~18.04.1UNKNOWN
ubuntu20.04noarchlinux-aws-5.15< 5.15.0-1063.69~20.04.1UNKNOWN
Rows per page:
1-10 of 521

References