Zyxel WAX650S Command Injection and Auth Bypass
2026-08-04
Command injection in the Zyxel WAX650S Wi-Fi 6 access point firmware enables an authenticated administrator to execute arbitrary OS commands via the "export-cgi" CGI program. All firmware versions through 7.10(ABRM.4)C0 are affected, with full confidentiality, integrity, and availability impact on the device. No public exploit has been identified at time of analysis, and exploitation is gated behind administrator-level credentials, constraining real-world risk to insider threat or post-credential-compromise scenarios.
Captive portal authentication bypass in Zyxel WAX650S firmware exposes guest or restricted wireless networks to unauthorized access by any WLAN-adjacent attacker. The flaw resides in the social_login.cgi CGI handler, where CWE-287 (Improper Authentication) allows requests to circumvent captive portal enforcement entirely - not just weaken it. All firmware versions through 7.10(ABRM.4)C0 are confirmed affected per the vendor's own advisory. No public exploit code or CISA KEV listing has been identified at time of analysis, though the low attack complexity makes opportunistic exploitation plausible once the mechanism is understood.