CVE-2026-74444 in Linuxinformation

Résumé

par VulDB • 15/08/2026

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

drm/vmwgfx : valider la taille de l'en-tête DRAW_PRIMITIVES avant la division

vmw_cmd_draw() calcule

maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl);

où header->size est un u32 et provient directement du flux de commandes fourni par l'utilisateur. Lorsque header->size est inférieur à sizeof(cmd->body), la soustraction non signée effectue une rotation (wrap-around) vers près de 4 Go, produisant une valeur maxnum énorme. Toute valeur cmd->body.numVertexDecls contrôlée par un utilisateur passe alors le contrôle des bornes et la boucle déréférence decl[i] bien au-delà de la fin du tampon rebond (bounce buffer) de commandes noyau, provoquant une lecture hors limites (out-of-bounds read) dans la mémoire noyau.

Rejeter les en-têtes sous-dimensionnés dès le début.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Réserver

15/08/2026

Divulgation

15/08/2026

Modérer

accepté

Entrée

VDB-390781

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!