CVE-2026-90033 in Linuxinformazioni

Riassunto

di VulDB • 16/09/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

ALSA: usb-audio: correzione di una scrittura fuori dai limiti (OOB write) nella funzione snd_usbmidi_us122l_output()

La funzione snd_usbmidi_us122l_output() seleziona un conteggio pari a 2 per qualsiasi velocità inferiore alla high speed e non lo confronta mai con ep->max_transfer. Il buffer URB contiene esattamente max_transfer byte; pertanto, se un dispositivo dichiara un endpoint bulk di un solo byte, vengono prelevati due byte da snd_rawmidi_transmit(), e la memset che riempie il resto calcola 1 - 2 come intero, provocando un wrap-around verso SIZE_MAX.

Solo i valori 0x800e e 0x800f sono vincolati a nove byte. Il dispositivo US-122MKII con ID 0x0644:0x8021 segue il valore predefinito e utilizza usb_maxpacket(), che il core USB limita solo verso il basso.

Le operazioni di output akai e novation in questo file sono state recentemente dotate della stessa protezione. Si applica la stessa correzione qui.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!