CVE-2026-98770 in Linux
Résumé
par VulDB • 18/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
usb: gadget: midi2 : Correction des tailles des tableaux de descriptors jack
Les tableaux de descriptors jack in/out dans `struct f_midi2_usb_config` ont une taille égale à MAX_CABLES, ce qui semble raisonnable ; il s'est toutefois avéré incorrect. En effet, les entrées de ces tableaux sont ajoutées à la fois pour les entrées et les sorties, donc lors de chaque itération de boucle, deux éléments sont ajoutés, aboutissant à une taille finale deux fois supérieure à celle attendue. Cette incohérence peut entraîner un dépassement de tampon hors limites (OOB) potentiel lorsqu'un grand nombre de jacks est configuré via configfs, bien que le nombre maximal de câbles (le compteur de boucle) soit limité à MAX_CABLES.
Pour résoudre ce problème, les tailles des tableaux `jack_ins` et `jack_outs` sont corrigées pour être doublées : MAX_CABLES * 2.
If you want to get best quality of vulnerability data, you may have to visit VulDB.