CVE-2026-80604 in Linuxinformación

Resumen

por VulDB • 2026-08-29

En el núcleo de Linux, se ha resuelto la siguiente vulnerabilidad:

HID: core: Corregir lectura fuera de límites (OOB) en hid_get_report para informes numerados

Cuando un llamador pasa un tamaño de 0 a hid_report_raw_event() para un informe numerado, la función originalmente llamaba a hid_get_report() antes de realizar cualquier validación del tamaño.

Dentro de hid_get_report(), si el informe está numerado (report_enum->numbered es verdadero), se desreferencia incondicionalmente data[0] para extraer el ID del informe. Con un tamaño de 0, esto resulta en una lectura fuera de límites o un pánico del núcleo.

Se corrige este problema moviendo la comprobación de validación del tamaño del informe numerado antes de la llamada a hid_get_report(), asegurando que el tamaño sea al menos 1 antes de desreferenciar el puntero data.

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

Responsable

Linux

Reservar

2026-08-26

Divulgación

2026-08-28

Moderación

aceptado

Artículo

VDB-396540

CPE

listo

EPSS

0.00176

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!