Linux Kernel Vulnerability in bcm2835 Pinctrl Management
CVE-2026-93274
Currently unrated
What is CVE-2026-93274?
A vulnerability in the Linux kernel's bcm2835 pinctrl management has been identified, where the function devm_pinctrl_register() may fail, leading to an improper cleanup of unregistered GPIO chips. The bcm2835_pinctrl_probe() function erroneously attempts to call gpiochip_remove() before the GPIO chip is registered, resulting in a null pointer dereference and potential kernel panic. The unnecessary gpiochip_remove() function call has been eliminated to prevent this issue, ensuring stable GPIO operations during initialization failure.
Affected Version(s)
Linux ba696b470839d70c6b8290c1f798bac7fb2a584c
Linux 79c6d4fa1be1fd0819c50ebb4dee101bbbc4d20e
Linux 266423e60ea1b953fcc0cd97f3dad85857e434d1