CVE-2024-57792

power: supply: gpio-charger: Fix set charge current limits

HIGH
7.8
CVSS Score
Published: January 11, 2025 at 12:39 PM UTC
Updated: August 5, 2026 at 12:44 PM 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
HIGH7.8
Exploit prediction
EPSS 0.3%

Description

In the Linux kernel, the following vulnerability has been resolved: power: supply: gpio-charger: Fix set charge current limits Fix set charge current limits for devices which allow to set the lowest charge current limit to be greater zero. If requested charge current limit is below lowest limit, the index equals current_limit_map_size which leads to accessing memory beyond allocated memory.

Affected

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

5.10 ≤ v < 5.10.2335.10 ≤ v < 5.15.1765.10 ≤ v < 6.1.1235.10 ≤ v < 6.12.85.10 ≤ v < 6.135.10 ≤ v < 6.6.695.11 ≤ v < 5.15.1765.16 ≤ v < 6.1.1236.2 ≤ v < 6.6.696.7 ≤ v < 6.12.86.13 rc16.13 rc26.13 rc36.13 rc4be2919d8355e4651386ad2fb61ddb6efe4533b1b
Vendor states this is fixed in 13eb3cae1d8e23cce96c095abe34da8028c09ac5 (fixed)
Vendor states this is fixed in 6abbbd8286b6f944eecf3c74444c138590135211 (fixed)
Vendor states this is fixed in afc6e39e824ad0e44b2af50a97885caec8d213d1 (fixed)
Vendor states this is fixed in b29c7783ac1fe36d639c089cf471ac7a46df05f0 (fixed)
Vendor states this is fixed in c3703d9340ca2820e1ac63256f4b423ea8559831 (fixed)
Vendor states this is fixed in f6279a98db132da0cfff18712a1b06478c32007f (fixed)
Vendor states this is fixed in 5.10 (unaffected)
Vendor states this is fixed in 5.10.233 (unaffected)
Vendor states this is fixed in 5.15.176 (unaffected)
Vendor states this is fixed in 6.1.123 (unaffected)
Vendor states this is fixed in 6.12.8 (unaffected)
Vendor states this is fixed in 6.13 (unaffected)
Vendor states this is fixed in 6.6.69 (unaffected)

References (8)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/13eb3cae1d8e23cce96c095abe34da8028c09ac5
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/6abbbd8286b6f944eecf3c74444c138590135211
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/afc6e39e824ad0e44b2af50a97885caec8d213d1
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/b29c7783ac1fe36d639c089cf471ac7a46df05f0
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c3703d9340ca2820e1ac63256f4b423ea8559831
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/f6279a98db132da0cfff18712a1b06478c32007f
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/03/msg00001.html
Source: af854a3a-2127-422b-91ae-364da2661108
https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html

CVSS

Attack Vector
LOCAL
Complexity
LOW
Privileges
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
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