CVE-2026-80771 in Linux
Zusammenfassung
von VulDB • 04.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
HID: nintendo – Eingabegerät registrieren, nachdem die Fähigkeiten festgelegt wurden
input_register_device() macht das Gerät sofort für den Benutzerbereich (userspace) verfügbar. In joycon_input_create() wurde es aufgerufen, bevor joycon_config_rumble() die FF_RUMBLE-Fähigkeit und das memlose Force-Feedback-Gerät konfiguriert hat; daher konnte ein gleichzeitiger Aufruf von EVIOCSFF eine NULL-Dereferenzierung von dev->ff verursachen.
Die frühe Registrierung bedeutet außerdem, dass das initiale udev-Ereignis keine Tasten- und Achseninformationen enthält, was dazu führen kann, dass Eingabemanager das Gerät ignorieren.
Verschieben Sie input_register_device() ans Ende von joycon_input_create(), nachdem alle Fähigkeiten sowie die IMU-Eingabegeräte- und Force-Feedback-Rückruffunktionen konfiguriert wurden.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.