CVE-2023-54021

ext4: set goal start correctly in ext4_mb_normalize_request

N/A
Published: December 24, 2025 at 10:55 AM UTC
Updated: June 17, 2026 at 06:46 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: ext4: set goal start correctly in ext4_mb_normalize_request We need to set ac_g_ex to notify the goal start used in ext4_mb_find_by_goal. Set ac_g_ex instead of ac_f_ex in ext4_mb_normalize_request. Besides we should assure goal start is in range [first_data_block, blocks_count) as ext4_mb_initialize_context does. [ Added a check to make sure size is less than ar->pright; otherwise we could end up passing an underflowed value of ar->pright - size to ext4_get_group_no_and_offset(), which will trigger a BUG_ON later on. - TYT ]

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2.6.25 ≤ v < 4.14.3162.6.25 ≤ v < 4.19.2842.6.25 ≤ v < 5.10.1812.6.25 ≤ v < 5.15.1132.6.25 ≤ v < 5.4.2442.6.25 ≤ v < 6.1.302.6.25 ≤ v < 6.3.42.6.25 ≤ v < 6.42.6.25c9de560ded61faa5b754137b7753da252391c55a
Vendor states this is fixed in 2479bb6cbdb4d56b807bbe5229e3e26a6f1f4530 (fixed)
Vendor states this is fixed in 390eee955d4de4662db5e3e9e9a9eae020432cb7 (fixed)
Vendor states this is fixed in 3ca3005b502ca8ea87d6a344323b179b48c4e4a3 (fixed)
Vendor states this is fixed in abb330ffaa3a0ae7ce632e28c9260b461c01f19f (fixed)
Vendor states this is fixed in b07ffe6927c75d99af534d685282ea188d9f71a6 (fixed)
Vendor states this is fixed in bc4a3e1d07a86ae5845321d371190244acacb2f2 (fixed)
Vendor states this is fixed in c6bee8970075b256fc1b07bf4873049219380818 (fixed)
Vendor states this is fixed in cee78217a7ae72d11c2e21e1a5263b8044489823 (fixed)
Vendor states this is fixed in 2.6.25 (unaffected)
Vendor states this is fixed in 4.14.316 (unaffected)
Vendor states this is fixed in 4.19.284 (unaffected)
Vendor states this is fixed in 5.10.181 (unaffected)
Vendor states this is fixed in 5.15.113 (unaffected)
Vendor states this is fixed in 5.4.244 (unaffected)
Vendor states this is fixed in 6.1.30 (unaffected)
Vendor states this is fixed in 6.3.4 (unaffected)
Vendor states this is fixed in 6.4 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusDEFERRED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card