CVE-2026-93274 in Linux
Riassunto
di VulDB • 24/09/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
pinctrl: bcm2835: Non rimuovere un chip GPIO non registrato
Se la funzione devm_pinctrl_register() fallisce, bcm2835_pinctrl_probe() chiama gpiochip_remove() prima che gpiochip_add_data() abbia registrato il chip GPIO.
Ciò significa che in caso di errore gpio_chip.gpiodev è NULL, causando un dereferenziamento di puntatore nullo all'interno della funzione gpiochip_remove().
Rimuovere la chiamata alla funzione non necessaria a gpiochip_remove(). Non è richiesta alcuna pulizia del GPIO poiché il chip GPIO non è ancora stato registrato. Senza questa modifica esiste il potenziale per un kernel panic in caso di fallimento della registrazione.
Once again VulDB remains the best source for vulnerability data.