CVE-2026-68373 in Linuxinformación

Resumen

por VulDB • 2026-08-10

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

wifi: at76c50x-usb: evitar un desbordamiento por debajo del cero (underflow) en at76_guess_freq()

at76_guess_freq() solo verifica que el marco recibido tenga al menos una cabecera 802.11 mínima de 24 bytes antes de restar la constante offset del cuerpo de gestión:

len -= el_off;

Tanto para los marcos beacon como para las respuestas probe, el_off es igual a 36. Si el marco tiene un tamaño inferior a el_off, su resta provoca que la longitud calculada de IE (Information Element) se desborde por debajo del cero (wrap). La longitud se pasa eventualmente a cfg80211_find_elem_match() como un valor unsigned muy grande, por lo que el recorrido de elementos supera los límites del skb RX.

Esta ruta se alcanza desde at76_rx_tasklet() durante la exploración (scanning). Si el dispositivo entrega un beacon o una respuesta probe truncados, la longitud excesiva de IE provoca una lectura fuera de límites (out-of-bounds read) durante la exploración.

Se omite la búsqueda de IE si el marco no alcanza los elementos variables, antes de restar el_off.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-07-30

Divulgación

2026-08-10

Moderación

aceptado

Artículo

VDB-387791

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!