CVE-2025-38286 Details
Description
In the Linux kernel, the following vulnerability has been resolved: pinctrl: at91: Fix possible out-of-boundary access at91_gpio_probe() doesn't check that given OF alias is not available or something went wrong when trying to get it. This might have consequences when accessing gpio_chips array with that value as an index. Note, that BUG() can be compiled out and hence won't actually perform the required checks.
A vulnerability in the Linux kernel's pinctrl AT91 component could lead to out-of-bounds access. The issue arises in the at91_gpio_probe() function, which fails to verify the availability of a given OF alias before using it as an index for the gpio_chips array. This oversight could result in accessing invalid memory locations. Additionally, the BUG() macro, which could catch such errors, can be omitted during compilation, allowing the issue to persist unchecked.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://git.kernel.org/stable/c/264a5cf0c422e65c94447a1ebebfac7c92690670 | kernel.org | Patch |
| https://git.kernel.org/stable/c/288c39286f759314ee8fb3a80a858179b4f306da | kernel.org | Patch |
| https://git.kernel.org/stable/c/2ecafe59668d2506a68459a9d169ebe41a147a41 | kernel.org | Patch |
| https://git.kernel.org/stable/c/762ef7d1e6eefad9896560bfcb9bcf7f1b6df9c1 | kernel.org | Patch |
| https://git.kernel.org/stable/c/db5665cbfd766db7d8cd0e5fd6e3c0b412916774 | kernel.org | Patch |
| https://git.kernel.org/stable/c/e02e12d6a7ab76c83849a4122785650dc7edef65 | kernel.org | Patch |
| https://git.kernel.org/stable/c/eb435bc4c74acbb286cec773deac13d117d3ef39 | kernel.org | Patch |
| https://git.kernel.org/stable/c/f1c1fdc41fbf7e308ced9c86f3f66345a3f6f478 | kernel.org | Patch |
| https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html | CVE | Mailing ListThird Party Advisory |
| https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html | CVE | Mailing ListThird Party Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-125 | Out-of-bounds Read | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 3.8, < 5.4.295 >= 5.5, < 5.10.239 >= 5.11, < 5.15.186 >= 5.16, < 6.1.142 >= 6.2, < 6.6.94 >= 6.7, < 6.12.34 >= 6.13, < 6.15.3 |
CPE
Remediation
| |
| debian debian linux | 11.0 |
CPE
Remediation
| |
Change History
4 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Dec 18, 2025 | Initial Analysis | [email protected] |
| Nov 3, 2025 | CVE Modified | CVE |
| Jul 10, 2025 | New CVE Received | kernel.org |