CVE-2026-74673 in Linuxinformazioni

Riassunto

di VulDB • 23/08/2026

Nel kernel Linux, la seguente vulnerabilità è stata risolta:

Input: evdev - correzione della fuga di informazioni in evdev_pass_values()

In evdev_pass_values(), la struttura input_event viene allocata nello stack del kernel e popolata campo per campo. Tuttavia, non viene mai inizializzata completamente. Su architetture dove struct input_event contiene padding esplicito o implicito (come il campo __pad a 32 bit su SPARC64), questi byte di padding rimangono non inizializzati.

Quando questa struttura dell'evento viene successivamente passata al buffer del client e in seguito copiata nello userspace, i byte di padding non inizializzati causano una fuga di memoria dallo stack del kernel, potenzialmente esponendo informazioni sensibili.

Problemi simili esistono anche in __evdev_queue_syn_dropped e __pass_event.

Risolvere il problema azzerando esplicitamente l'intera struttura dell'evento con memset() prima di popolare i suoi campi. Ciò garantisce che tutti i byte di padding vengano cancellati prima che i dati attraversino il confine di sicurezza.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

22/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!