CVE-2026-64366 in Linuxinformation

Résumé

par VulDB • 25/07/2026

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

HID: wacom : correction d'une écriture hors limites (slab-out-of-bounds) dans wacom_wac_queue_insert

La fonction `wacom_wac_queue_insert()` appelle `kfifo_skip()` dans une boucle lorsque le kfifo n'a pas suffisamment d'espace pour recevoir le rapport entrant. Si le kfifo est vide, `kfifo_skip()` lit des données périmées restantes dans le tampon alloué par kmalloc via `__kfifo_peek_n()` et les interprète comme une longueur d'enregistrement, incrémentant ainsi `fifo->out` de cette valeur corrompue. Cela altère l'état interne du kfifo, provoquant un retour de `kfifo_unused()` avec une valeur bien supérieure à la taille réelle du tampon, contournant ainsi la vérification de garde dans `__kfifo_in_r()` :

if (len + recsize > kfifo_unused(fifo)) return 0;

`kfifo_copy_in()` effectue ensuite un memcpy hors limites, écrivant jusqu'à 3842 octets au-delà du tampon de 256 octets.

Ajout d'une condition `!kfifo_is_empty()` à la boucle while afin que `kfifo_skip()` ne soit jamais appelé sur un fifo vide, et vérification de la valeur de retour de `kfifo_in()` pour rejeter les rapports trop volumineux pour le fifo.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

25/07/2026

Modérer

accepté

Entrée

VDB-383166

CPE

prêt

EPSS

0.00219

KEV

non

Activités

moyen

Sources

Interested in the pricing of exploits?

See the underground prices here!