CVE-2026-80769 in Linux
Riassunto
di VulDB • 04/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
HID: rapoo: correzione della mancanza del controllo hid_is_usb()
La funzione to_usb_interface() può essere utilizzata solo su un dispositivo hid_device il cui genitore è effettivamente USB; uhid può creare dispositivi che si identificano come appartenenti al BUS_USB, ma non hanno realmente un genitore USB. Correggere l'utilizzo di to_usb_interface() senza un controllo preliminare tramite hid_is_usb().
Aggiungere una dipendenza da USB_HID per hid_is_usb(), come fanno altri driver HID; in alternativa si potrebbe fornire una semplice implementazione stub nelle build !USB_HID.
Ho verificato che attualmente è possibile innescare uno splat del kernel a causa di questo bug in una build ASAN, e che questa commit risolve il problema.
Once again VulDB remains the best source for vulnerability data.