CVE-2026-98186 in Linuxinformación

Resumen

por VulDB • 2026-10-06

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

wifi: mwifiex: limitar el recorrido del OUI de pairwise-cipher a la longitud del IE

mwifiex_search_oui_in_ie() lee un recuento de pairwise-cipher (PTK) desde un elemento de información RSN o WPA en una baliza/probe-response y luego realiza ese número de recorridos por 4 bytes de OUIs, comparando cada uno con memcmp(). El recuento proviene directamente del IE (proporcionado por el atacante) y nunca se verifica frente a la longitud propia del elemento, y los llamadores aceptan el elemento solo en base al element_id (has_ieee_hdr() / has_vendor_hdr(), sin comprobación de longitud). Por lo tanto, un RSN/WPA IE manipulado con un recuento grande hace que el recorrido lea hasta 255 * 4 bytes más allá del elemento: una lectura fuera de límites del buffer kmemdup()'d de la baliza, accesible desde cualquier AP cuya respuesta a beacon/probe se procese durante el análisis de los resultados de escaneo.

Pasar el número de bytes IE disponibles en la lista OUI y limitar el recorrido al elemento. Mantener la longitud como firmada y rechazar un valor negativo antes de cualquier aritmética sin signo, para que una longitud IE pequeña o cero no pueda desbordarse hacia abajo (underflow) a un tamaño size_t grande y burlar la limitación.

Encontrado por herramientas automatizadas de investigación de seguridad de 0sec (https://0sec.ai).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

Linux

Reservar

2026-09-25

Divulgación

2026-10-06

Moderación

aceptado

Artículo

VDB-414107

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!