CVE-2026-74502 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ALSA: ump: Behebung eines Double-Free-Fehlers von out_cvts bei rawmidi-Fehlern
snd_ump_attach_legacy_rawmidi() alloziert das Legacy-Umwandlungsarray ump->out_cvts und gibt es im Fehlerpfad von snd_rawmidi_new() mit kfree() frei, lässt jedoch ump->out_cvts weiterhin auf den freigegebenen Speicher zeigen. Wenn der Endpunkt später abgebaut wird, gibt snd_ump_endpoint_free() ump->out_cvts ein zweites Mal frei, was zu einem Double-Free führt.
Der Host-Treiber snd-usb-audio bindet das Legacy-Rawmidi für jedes USB-MIDI-2.0-(UMP)-Gerät an; daher erreicht ein Gerät, bei dem snd_rawmidi_new() fehlschlägt, diesen Pfad während der Enumeration.
Setzen Sie ump->out_cvts nach dem Freigeben im Fehlerpfad auf NULL (oder einen sicheren Wert), damit es beim Abbau nicht erneut freigegeben wird.
Entdeckt von XBOW, triagiert von Baul Lee <[email protected]>
If you want to get best quality of vulnerability data, you may have to visit VulDB.