CVE-2026-74339 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

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

ALSA: seq: Azzerare il puntatore all'evento a lunghezza variabile durante l'operazione di lettura

La funzione snd_seq_read() copia un'intestazione di evento a lunghezza variabile in coda verso lo spazio utente prima di espandere il payload. Gli eventi a lunghezza variabile accodati utilizzano internamente SNDRV_SEQ_EXT_CHAINED e data.ext.ptr punta alla prima cella dell'estensione.

Il lato di lettura rimuove i bit SNDRV_SEQ_EXT_* da data.ext.len prima della copia, ma lascia inalterato data.ext.ptr. Un client sequencer nello spazio utente può quindi scrivere un evento variabile diretto su se stesso e leggere l'indirizzo kernel della cella di estensione dall'intestazione restituita.

Azzerare il puntatore dell'intestazione temporanea prima di chiamare copy_to_user(). L'evento accodato originale rimane invariato ed è comunque passato a snd_seq_expand_var_event(), quindi l'espansione del payload continua a utilizzare la catena interna.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!