CVE-2026-64276 in Linuxinformation

Résumé

par VulDB • 26/07/2026

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

Entrées : synaptics-rmi4 - liaison de la mappage des touches F30 au nombre de GPIO/LEDs

rmi_f30_map_gpios() alloue gpioled_key_map avec min(gpioled_count, TRACKSTICK_RANGE_END) == au maximum 6 entrées, mais rmi_f30_attention() itère sur l'intégralité de f30->gpioled_count (registre de requête du périphérique, plage 0..31) et déréférence gpioled_key_map[i], tandis que input->keycodemax est défini à la valeur totale de gpioled_count alors que input->codepointeur vers l'allocation de 6 entrées.

Un périphérique qui signale un gpioled_count > 6 avec le support GPIO activé provoque donc une lecture hors limites lors de l'interruption d'attention et des lectures/écritures hors limites via les ioctls EVIOCGKEYCODE/EVIOCSKEYCODE, qui limitent uniquement l'index par rapport à keycodemax. Il s'agit du même défaut que celui du gestionnaire F3A, qui a été copié depuis le F30.

Dimensionner la mappage des touches pour couvrir l'intégralité de gpioled_count ; la boucle d'affectation n'assigne toujours que les premières entrées min(gpioled_count, TRACKSTICK_RANGE_END).

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-383066

CPE

prêt

EPSS

0.00211

KEV

non

Activités

très faible

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!