CVE-2026-64443 in Linuxinformación

Resumen

por VulDB • 2026-07-27

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

staging: rtl8723bs: corregir lectura fuera de límites (OOB read) en el bucle IE de update_beacon_info()

El bucle de análisis de IEs en update_beacon_info() avanza en (pIE->length + 2) cada iteración, pero solo verifica la condición i < len. Cuando un AP malicioso envía una Beacon cuyo último IE tiene solo un byte restante en el marco (el byte element_id cae en len-1), el bucle lee pIE->length desde un byte más allá del búfer de recepción asignado.

Además, incluso cuando los bytes del encabezado están dentro de los límites, pIE->length puede extender la ventana de datos más allá de len, pasando un IE truncado a las funciones manejadoras.

Se han añadido dos comprobaciones en la parte superior del cuerpo del bucle: 1. Romper el bucle si quedan menos bytes que sizeof(*pIE) (no se puede leer el encabezado). 2. Romper el bucle si los datos declarados por el IE se extienden más allá de len.

También se ha reemplazado i += (pIE->length + 2) con i += sizeof(*pIE) + pIE->length para mantener la coherencia con las comprobaciones sizeof(*pIE) añadidas anteriormente.

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

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-25

Moderación

aceptado

Artículo

VDB-383237

CPE

listo

EPSS

0.00180

KEV

no

Actividades

bajo

Fuentes

Do you know our Splunk app?

Download it now for free!