Linux Kernel Vulnerability in GPIO Handling by Vendor
CVE-2026-99257
What is CVE-2026-99257?
In the Linux kernel, a vulnerability has been identified related to the handling of shared GPIOs. The existing mechanism for platform lookup requires a struct device to operate effectively. However, when a fwnode-based lookup is attempted without an associated device, it may lead to a NULL pointer dereference. This issue is addressed by introducing a check that allows the kernel to manage such cases gracefully, preventing system crashes that could arise from this error condition. This approach not only mitigates immediate risks but also lays the groundwork for future enhancements to this functionality.
Affected Version(s)
Linux a060b8c511abb0997381b397e52149a5e3e5259a < 7f9eb6aaf9a3ab7fa2b7dcc38660c27db12d4ec1
Linux a060b8c511abb0997381b397e52149a5e3e5259a
Linux 6.19