CVE-2024-47723CWE-125

CVE-2024-47723

High · published October 21, 2024

CVSS v3.1
7.8
EPSS
0%
Percentile
20.2
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

jfs: fix out-of-bounds in dbNextAG() and diAlloc()

In dbNextAG() , there is no check for the case where bmp->db_numag is

greater or same than MAXAG due to a polluted image, which causes an

out-of-bounds. Therefore, a bounds check should be added in dbMount().

And in dbNextAG(), a check for the case where agpref is greater than

bmp->db_numag should be added, so an out-of-bounds exception should be

prevented.

Additionally, a check for the case where agno is greater or same than

MAXAG should be added in diAlloc() to prevent out-of-bounds.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00287 · 20.2th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2024-10-21T17:15Z
Affected products (6)
ProductVersionsFixed in
linux/linux_kernel≥ 2.6.12, < 5.10.2275.10.227
linux/linux_kernel≥ 5.11, < 5.15.1685.15.168
linux/linux_kernel≥ 5.16, < 6.1.1136.1.113
linux/linux_kernel≥ 6.2, < 6.6.546.6.54
linux/linux_kernel≥ 6.7, < 6.10.136.10.13
linux/linux_kernel≥ 6.11, < 6.11.26.11.2
References (13)
EPSS history
Timeline
  • 21 OCT 12:13Z
    jfs: fix out-of-bounds in dbNextAG() and diAlloc()
    cvelistv5