CVE-2026-72003 in Linuxinformación

Resumen

por VulDB • 2026-08-15

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

wifi: brcmfmac: cyw: corregir desbordamiento del montón (heap) en un marco de autenticación corto

brcmf_notify_auth_frame_rx() obtiene la longitud del marco a partir del evento del firmware y copia el cuerpo del marco restando el desplazamiento del encabezado de gestión:

u32 mgmt_frame_len = e->datalen - sizeof(struct brcmf_rx_mgmt_data); ... memcpy(&mgmt_frame->u, frame, mgmt_frame_len - offsetof(struct ieee80211_mgmt, u));

La única comprobación de longitud es `e->datalen >= sizeof(*rxframe)`, por lo que `mgmt_frame_len` puede tener cualquier valor desde 0 hacia arriba. `offsetof(struct ieee80211_mgmt, u)` es igual a 24. Cuando `mgmt_frame_len` es inferior a este valor, la resta se desborda como un valor sin signo hasta convertirse en una longitud enorme. A continuación, `memcpy` escribe mucho más allá del búfer asignado con `kzalloc`. Un punto de acceso (AP) malicioso o defectuoso puede hacer que el marco sea corto durante el intercambio externo de autenticación SAE; por tanto, se trata de un desbordamiento del montón activado remotamente.

Rechazar los marcos más cortos que el desplazamiento del encabezado de gestión antes de la copia.

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

Responsable

Linux

Reservar

2026-08-09

Divulgación

2026-08-15

Moderación

aceptado

Artículo

VDB-390403

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Want to know what is going to be exploited?

We predict KEV entries!