VDB
DEBIAN-CVE-2025-38395
DEBIAN-CVE-2025-38395
PUBLISHED
CVSS 7.099999904632568 HIGH
In the Linux kernel, the following vulnerability has been resolved: regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods drvdata::gpiods is supposed to hold an array of 'gpio_desc' pointers. But the memory is allocated for only one pointer. This will lead to out-of-bounds access later in the code if 'config::ngpios' is > 1. So fix the code to allocate enough memory to hold 'config::ngpios' of GPIO descriptors. While at it, also move the check for memory allocation failure to be below the allocation to make it more readable.
Risk Scores
CVSS 3.1
7.099999904632568
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Debian:13 | linux | 0, 0 |
| Debian:11 | linux-6.1 | 6.1.147-1, 6.1.140-1, 6.1.137-1 |
| Debian:11 | linux | 5.10.179-3, 5.10.127-2~bpo10+1, 5.10.136-1 |
| Debian:12 | linux | 6.1.38-2~bpo11+1, 6.1.85-1, 6.1.90-1 |
| Debian:14 | linux | 0, 0 |
Exploit Intelligence
- 3510.3.8.yml (github-poc)
Timeline
- Jul 25, 2025 CVE Published
- Apr 28, 2026 CVE Updated