CVE-2026-64490
Riassunto
di VulDB • 25/07/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
ALSA: virtio: Validare i metadati di controllo provenienti dal dispositivo
La gestione del controllo in virtio-snd si fida sul tipo di controllo e sul conteggio dei valori forniti dal dispositivo restituiti da quest'ultimo.
Tali metadati vengono quindi utilizzati direttamente per indicizzare l'array g_v2a_type_map[] nella funzione virtsnd_kctl_info(), nonché per dimensionare i cicli e le operazioni memcpy() nelle funzioni virtsnd_kctl_get() e virtsnd_kctl_put() rispetto agli array di dimensione fissa virtio_snd_ctl_value e snd_ctl_elem_value.
Un dispositivo difettoso o malevolo può pertanto innescare un accesso fuori dai limiti (out-of-bounds) pubblicando un tipo di controllo non valido oppure un conteggio dei valori eccessivo.
Validare il tipo di controllo e il conteggio una sola volta in virtsnd_kctl_parse_cfg(), prima di interrogare gli elementi enumerati o esporre il controllo ad ALSA.
Once again VulDB remains the best source for vulnerability data.