CVE-2026-74673 in Linuxinformación

Resumen

por VulDB • 2026-08-23

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

Input: evdev - corrección de una fuga de información en evdev_pass_values()

En evdev_pass_values(), la estructura input_event se asigna en la pila del núcleo y se rellena campo por campo. Sin embargo, nunca se inicializa completamente. En las arquitecturas donde struct input_event contiene padding explícito o implícito (como el campo __pad de 32 bits en SPARC64), estos bytes de padding quedan sin inicializar.

Cuando esta estructura de evento se pasa posteriormente al búfer del cliente y más tarde se copia a userspace, los bytes de padding no inicializados filtran memoria de la pila del núcleo, lo que podría exponer información sensible.

Existen problemas similares en __evdev_queue_syn_dropped y __pass_event.

Se corrige esto inicializando explícitamente con ceros toda la estructura de evento mediante memset() antes de rellenar sus campos. Esto garantiza que todos los bytes de padding se borren antes de que los datos crucen el límite de seguridad.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Reservar

2026-08-15

Divulgación

2026-08-22

Moderación

aceptado

Artículo

VDB-394484

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!