CVE-2026-80770

Pubblicata il 4 set 2026

Nel kernel Linux, la seguente vulnerabilità è stata risolta: HID: nintendo: interrompere l'IO del dispositivo prima di hid_hw_stop in caso di fallimento del probe nintendo_hid_probe() chiama hid_device_io_start() prima di joycon_init() e joycon_leds_create(). Se una delle due fallisce, il percorso di errore salta a err_close che chiama hid_hw_close()/hid_hw_stop() senza prima chiamare hid_device_io_stop(). hid_hw_stop() non interrompe l'IO del dispositivo, quindi hid_input_report() potrebbe ancora essere in esecuzione e accedere ai dati del driver in fase di smantellamento, con conseguente use-after-free. Aggiungi un'etichetta err_io_stop che chiama hid_device_io_stop() prima di hid_hw_close(), e indirizza a essa i due percorsi di errore successivi a io_start.

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE