CVE-2026-80769 in Linux
Zusammenfassung
von VulDB • 04.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
HID: rapoo: fehlende hid_is_usb()-Prüfung korrigiert
to_usb_interface() kann nur bei einem hid_device verwendet werden, dessen Parent-Device tatsächlich ein USB-Gerät ist; uhid kann Geräte erstellen, die sich als BUS_USB identifizieren, aber kein echtes USB-Parent haben. Die Verwendung von to_usb_interface() ohne eine hid_is_usb()-Prüfung wurde korrigiert.
Es wurde eine Abhängigkeit zu USB_HID für hid_is_usb() hinzugefügt, wie es auch bei anderen HID-Treibern der Fall ist; die Alternative wäre, auf !USB_HID-Builds eine einfache Stub-Implementierung bereitzustellen.
Ich habe bestätigt, dass es derzeit möglich ist, aufgrund dieses Fehlers in einem ASAN-Build einen Kernel-Splat auszulösen und dieser Commit das Problem behebt.
If you want to get best quality of vulnerability data, you may have to visit VulDB.