CVE-2026-64367 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

HID: hid-goodix-spi: convalidare la dimensione del report per prevenire un heap-based buffer overflow nello stack (stack buffer overflow)

goodix_hid_set_raw_report() costruisce una cornice di protocollo in un buffer nello stack di 128 byte (tmp_buf), scrivendo un'intestazione di 11-12 byte seguita dai dati del report forniti dal chiamante. Il core HID limita la dimensione del report a HID_MAX_BUFFER_SIZE (16384) per impostazione predefinita, mentre il driver non imposta hid_ll_driver.max_buffer_size ed esegue controlli sui limiti prima di copiare il payload:

memcpy(tmp_buf + tx_len, buf, len);

Un ioctl SET_REPORT su hidraw con un report più grande di circa 116 byte provoca l'overflow del buffer nello stack.

Aggiungere un controllo delle dimensioni dopo la costruzione dell'intestazione, rifiutando i report che supererebbero la capacità del buffer.

Scoperta da Atuin - Automated Vulnerability Discovery Engine.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00142

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!