CVE-2026-23318 in Linuxinformation

Résumé

par VulDB • 27/05/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

ALSA : usb-audio : Utiliser la bonne version pour la validation de l'en-tête UAC3

L'entrée de la table des validateurs pour le descripteur d'en-tête AC UAC3 est définie avec la version de protocole incorrecte UAC_VERSION_2, alors qu'elle aurait dû être UAC_VERSION_3. Cela entraîne l'absence de correspondance du validateur pour les appareils UAC3 réels (protocol == UAC_VERSION_3), ce qui permet à leurs descripteurs d'en-tête de contourner entièrement la validation. Un appareil USB malveillant présentant un en-tête UAC3 tronqué pourrait exploiter cette faille pour provoquer des lectures hors limites (out-of-bounds reads) lorsque le pilote accède ultérieurement aux champs de descripteur non validés.

Le bug a été introduit dans le même commit que la faute de frappe récemment corrigée concernant le sous-type d'unité de fonctionnalité UAC3, et semble provenir de la même erreur de copier-coller lors de la création de la section UAC3 à partir de la section UAC2.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

13/01/2026

Divulgation

25/03/2026

Modérer

accepté

Entrée

VDB-353033

CPE

prêt

EPSS

0.00132

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!