CVE-2026-64367 in Linuxinformation

Résumé

par VulDB • 25/07/2026

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

HID : hid-goodix-spi : valider la taille du rapport pour prévenir un dépassement de tampon sur la pile (stack buffer overflow)

La fonction `goodix_hid_set_raw_report()` construit une trame de protocole dans un tampon local de 128 octets (`tmp_buf`), en écrivant un en-tête de 11 à 12 octets suivi des données du rapport fournies par l'appelant. Le noyau HID limite la taille du rapport à `HID_MAX_BUFFER_SIZE` (16384) par défaut, tandis que le pilote ne définit pas `hid_ll_driver.max_buffer_size` et n'effectue aucune vérification de limites avant de copier la charge utile :

memcpy(tmp_buf + tx_len, buf, len);

Un appel ioctl SET_REPORT sur hidraw avec un rapport supérieur à environ 116 octets provoque un dépassement du tampon local.

Ajout d'une vérification de taille après la construction de l'en-tête, rejetant les rapports qui dépasseraient la capacité du tampon.

Découvert par Atuin - Automated Vulnerability Discovery Engine (Moteur automatisé de découverte de vulnérabilités).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

Linux

Réserver

19/07/2026

Divulgation

25/07/2026

Modérer

accepté

Entrée

VDB-383161

CPE

prêt

EPSS

0.00226

KEV

non

Activités

moyen

Sources

Interested in the pricing of exploits?

See the underground prices here!