CVE-2026-93141 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
usb: gadget: r8a66597: Vermeidung eines Double Free von ep0_req im Fehlerpfad der Initialisierung (probe)
Wenn usb_add_gadget_udc() fehlschlägt, springt r8a66597_probe() zu err_add_udc und gibt ep0_req frei. Anschließend wird die Ausführung in clean_up2 fortgesetzt, wo ep0_req erneut freigegeben wird, solange es nicht NULL ist.
Die redundante Freigabe bei err_add_udc wurde entfernt, und die Bereinigung bleibt in clean_up2 erhalten, sodass die Anfrage genau einmal freigegeben wird.
Das Problem wurde mit einem prototypischen statischen Analyse-Tool gefunden und durch Codeüberprüfung bestätigt.
If you want to get best quality of vulnerability data, you may have to visit VulDB.