CVE-2026-90022 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

usb: gadget: f_midi2: Behebung eines Use-After-Free-Fehlers im Pfad zur Anzeige von String-Attributen

f_midi2_opts_str_show() nimmt den String-Lock intern an, aber seine Aufrufer dereferenzieren den Zeiger auf opts->info.<Feld>, bevor sie ihn aufrufen, und dies außerhalb des Locks. Dies führt zu einer Race Condition mit f_midi2_opts_str_store(), das die alte Zeichenkette unter opts->lock freigibt, wenn das Attribut gleichzeitig geschrieben wird; der Show-Pfad kann dann einen Zeiger lesen, der freigegeben wird, bevor der interne Lock in str_show() überhaupt genommen wurde.

Ändern Sie f_midi2_opts_str_show() so, dass es einen Zeiger auf das String-Feld übernimmt, um dem bestehenden Muster in f_midi2_opts_str_store() zu entsprechen, und dereferenzieren Sie diesen erst, nachdem der Lock gehalten wird. Aktualisieren Sie alle drei Aufrufer (iface_name, block name und die EP-String-Option-Makros) entsprechend.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405869

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!