CVE-2026-80770
Dans le noyau Linux, la vulnérabilité suivante a été corrigée : HID: nintendo: arrêter les E/S du périphérique avant hid_hw_stop en cas d'échec du probe nintendo_hid_probe() appelle hid_device_io_start() avant joycon_init() et joycon_leds_create(). Si l'un ou l'autre échoue, le chemin d'erreur passe à err_close qui appelle hid_hw_close()/hid_hw_stop() sans d'abord appeler hid_device_io_stop(). hid_hw_stop() n'arrête pas les E/S du périphérique, donc hid_input_report() peut encore s'exécuter et accéder aux données du pilote en cours de destruction, ce qui provoque une utilisation après libération. Ajouter une étiquette err_io_stop qui appelle hid_device_io_stop() avant hid_hw_close(), et faire pointer vers elle les deux chemins d'erreur suivant io_start.
Articles liés
This product uses the NVD API but is not endorsed or certified by the NVD.
La description technique est notre traduction du texte original du NVD, en anglais.
