CVE-2026-64276 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

Input: synaptics-rmi4 - associata la mappatura dei tasti F30 al conteggio GPIO/LED

La funzione rmi_f30_map_gpios() alloca gpioled_key_map con un numero di voci pari a min(gpioled_count, TRACKSTICK_RANGE_END), ovvero al massimo 6 voci. Tuttavia, rmi_f30_attention() itera su tutto il valore f30->gpioled_count (registro query del dispositivo, intervallo 0..31) e dereferenzia gpioled_key_map[i], mentre input->keycodemax è impostato sul valore completo di gpioled_count e input->code punta all'allocazione da 6 voci.

Un dispositivo che riporta un gpioled_count > 6 con il supporto GPIO abilitato provoca quindi una lettura fuori dai limiti (out-of-bounds read) durante l'interrupt di attenzione e operazioni di lettura/scrittura fuori dai limiti attraverso gli ioctl EVIOCGKEYCODE/EVIOCSKEYCODE, i quali vincolano l'indice solo rispetto a keycodemax. Si tratta dello stesso difetto presente nel gestore F3A, che è stato copiato da F30.

Dimensionare la mappatura dei tasti in base al valore completo di gpioled_count; il ciclo di mapping assegnerà comunque solo le prime voci pari a min(gpioled_count, TRACKSTICK_RANGE_END).

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

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00220

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!