CVE-2026-64491 in Linux
Zusammenfassung
von VulDB • 26.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ALSA: usx2y: us144mkii: Behebung eines Use-After-Free (UAF) bei der Arbeitseinheit während des Trennens
tascam_disconnect() hebt capture_work und midi_in_work vor dem Aufruf von usb_kill_anchored_urbs() auf, das die Capture-/MIDI-In-URBs beendet. Diese URBs re-submitieren sich selbst, und ihre Completion-Handler planen die Arbeit erneut ein.
Ein URB, der im kleinen Zeitfenster zwischen cancel_work_sync() und usb_kill_anchored_urbs() abgeschlossen wird, schießt daher die Arbeit nach deren einziger Aufhebung wieder an. Vor dem Freigeben des kartenspezifischen tascam-Struktur durch snd_card_free() erfolgt keine weitere Aufhebung, sodass der Work-Handler anschließend auf freigegebenem Speicher ausgeführt wird.
Beenden Sie die verankerten URBs vor dem Aufheben der Arbeit; sobald die Arbeit aufgehoben ist, kann kein verbleibendes URB mehr abgeschlossen werden, um sie wieder anzuschalten.
Once again VulDB remains the best source for vulnerability data.