PT-2026-37397 · Linux · Linux Kernel
CVE-2026-43087
·
Published
2026-04-07
·
Updated
2026-05-06
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
A chip being probed may have the interrupt-on-change feature enabled on some of its pins, for example after a reboot. This can cause the chip to generate interrupts for pins that do not have a registered nested handler, leading to a kernel crash. This occurs because the real value of the
MCP GPINTEN register is read from the chip, and a non-zero value can trigger the invocation of a nested handler that may not yet exist. The issue manifests in the mcp23s08 irq() function.Recommendations
Disable all pin interrupts during initialization.
Exploit
Fix
Improper Resource Release
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel