CVE-2024-42092 Details
Description
In the Linux kernel, the following vulnerability has been resolved: gpio: davinci: Validate the obtained number of IRQs Value of pdata->gpio_unbanked is taken from Device Tree. In case of broken DT due to any error this value can be any. Without this value validation there can be out of chips->irqs array boundaries access in davinci_gpio_probe(). Validate the obtained nirq value so that it won't exceed the maximum number of IRQs per bank. Found by Linux Verification Center (linuxtesting.org) with SVACE.
A vulnerability exists in the Linux kernel's GPIO Davinci driver, where the number of Interrupt Requests (IRQs) derived from the Device Tree is not properly validated. This lack of validation can lead to out-of-bounds access in the IRQs array, potentially causing memory corruption or other unintended behavior. The issue arises when the Device Tree is malformed, allowing the IRQ count to exceed the maximum limit per bank.
Users can upgrade to the patched version of the Linux kernel 6.1.119-1~deb11u1, available through the Debian package management system.
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.
CISA-ADP
Assessed Sep 10, 2024References 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.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-129 | Improper Validation of Array Index | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| linux linux kernel | >= 4.19, < 4.19.317 >= 4.20, < 5.4.279 >= 5.5, < 5.10.221 >= 5.11, < 5.15.162 >= 5.16, < 6.1.97 >= 6.2, < 6.6.37 >= 6.7, < 6.9.8 6.10 rc1 6.10 rc2 6.10 rc3 6.10 rc4 6.10 rc5 |
CPE
Remediation
| |
Change History
6 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | kernel.org |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Nov 3, 2025 | CVE Modified | CVE |
| Sep 26, 2025 | Initial Analysis | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| Jul 29, 2024 | New CVE Received | kernel.org |