CVE-2026-74679 in Linuxinformation

Résumé

par VulDB • 23/08/2026

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

usb: gadget: f_ncm : Utiliser un entier non signé (unsigned int) pour ndp_index

La variable `ndp_index` est déclarée comme un entier signé, mais elle stocke la valeur de retour de `get_ncm()`, qui est non signée.

Un hôte malveillant peut fournir une grande décalage (offset) provoquant un dépassement de capacité du `ndp_index` signé, le rendant négatif. Étant donné que `ndp_index` est comparé à des bornes non signées, cette valeur négative contourne les vérifications d'intégrité et entraîne une lecture hors limites lors du calcul de l'adresse du bloc NDP (ntb_ptr + ndp_index).

Correction en changeant le type de `ndp_index` vers un entier non signé (`unsigned int`) afin d'assurer des comparaisons non signées cohérentes tout au long de la fonction.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

15/08/2026

Divulgation

22/08/2026

Modérer

accepté

Entrée

VDB-394488

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!