CVE-2024-53158

soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()

MEDIUM
5.5
CVSS Score
Published: December 24, 2024 at 11:28 AM UTC
Updated: June 17, 2026 at 08:08 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
MEDIUM5.5
Exploit prediction
EPSS 0.3%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() This loop is supposed to break if the frequency returned from clk_round_rate() is the same as on the previous iteration. However, that check doesn't make sense on the first iteration through the loop. It leads to reading before the start of these->clk_perf_tbl[] array.

Affected

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

4.18 ≤ v < 4.19.3254.18 ≤ v < 5.10.2314.18 ≤ v < 5.15.1744.18 ≤ v < 5.4.2874.18 ≤ v < 6.1.1204.18 ≤ v < 6.11.114.18 ≤ v < 6.12.24.18 ≤ v < 6.134.18 ≤ v < 6.6.644.20 ≤ v < 5.4.2875.11 ≤ v < 5.15.1745.16 ≤ v < 6.1.1205.5 ≤ v < 5.10.2316.12 ≤ v < 6.12.26.2 ≤ v < 6.6.646.7 ≤ v < 6.11.114.18eddac5af06546d2e7a0730e3dc02dde3dc91098a
Vendor states this is fixed in 351bb7f9ecb9d1f09bd7767491a2b8d07f4f1ea4 (fixed)
Vendor states this is fixed in 37cdd4f0c266560b7b924c42361eeae3dc5f0c3e (fixed)
Vendor states this is fixed in 56eda41dcce0ec4d3418b4f85037bdea181486cc (fixed)
Vendor states this is fixed in 748557ca7dc94695a6e209eb68fce365da9a3bb3 (fixed)
Vendor states this is fixed in 78261cb08f06c93d362cab5c5034bf5899bc7552 (fixed)
Vendor states this is fixed in 7a3465b79ef0539aa10b310ac3cc35e0ae25b79e (fixed)
Vendor states this is fixed in b0a9c6ccaf88c4701787f61ecd2ec0eb014a0677 (fixed)
Vendor states this is fixed in c24e019ca12d9ec814af04b30a64dd7173fb20fe (fixed)
Vendor states this is fixed in f4b7bf5a50f1fa25560f0b66a13563465542861b (fixed)
Vendor states this is fixed in 4.18 (unaffected)
Vendor states this is fixed in 4.19.325 (unaffected)
Vendor states this is fixed in 5.10.231 (unaffected)
Vendor states this is fixed in 5.15.174 (unaffected)
Vendor states this is fixed in 5.4.287 (unaffected)
Vendor states this is fixed in 6.1.120 (unaffected)
Vendor states this is fixed in 6.11.11 (unaffected)
Vendor states this is fixed in 6.12.2 (unaffected)
Vendor states this is fixed in 6.13 (unaffected)
Vendor states this is fixed in 6.6.64 (unaffected)

References (11)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/351bb7f9ecb9d1f09bd7767491a2b8d07f4f1ea4
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/37cdd4f0c266560b7b924c42361eeae3dc5f0c3e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/56eda41dcce0ec4d3418b4f85037bdea181486cc
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/748557ca7dc94695a6e209eb68fce365da9a3bb3
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/78261cb08f06c93d362cab5c5034bf5899bc7552
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/7a3465b79ef0539aa10b310ac3cc35e0ae25b79e
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/b0a9c6ccaf88c4701787f61ecd2ec0eb014a0677
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c24e019ca12d9ec814af04b30a64dd7173fb20fe

SSVC — Action Prioritization

SSVCNo known exploitNot automatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

5.5MEDIUMCISA-ADP
Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusMODIFIED
CWE
NVD-CWE-Other

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