CVE-2026-93056 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
usb: gadget: f_uac1_legacy: rimossi gli attributi configfs per le stringhe non funzionanti
La macro UAC1_STR_ATTRIBUTE definisce i gestori show/store di configfs per le opzioni delle stringhe fn_play, fn_cap e fn_cntl. La funzione store contiene un controllo null invertito sul valore restituito da kstrndup().
Ciò significa che ogni tentativo di scrittura restituisce -ENOMEM in caso di successo e dereferenzia un puntatore NULL in caso di errore di allocazione. Gli attributi sono stati non funzionanti e inutilizzati per molti anni.
Rimossa la macro UAC1_STR_ATTRIBUTE e i tre attributi da essa generati. I valori predefiniti interni (FILE_PCM_PLAYBACK, FILE_PCM_CAPTURE, FILE_CONTROL) impostati in f_audio_alloc_inst() rimangono invariati.
If you want to get best quality of vulnerability data, you may have to visit VulDB.