Unauthenticated stack overflow in Zyxel GS1900 switch web CGI yields OS command execution (CVE-2026-7273)
CISA added CVE-2026-7273 to KEV on 2026-09-21 citing evidence of active exploitation, and teams that leave GS1900 switches on 2.90(*.1)C0 or earlier with reachable web management risk an attacker gaining OS-level control of the network edge.
A stack-based buffer overflow in the CGI program of Zyxel GS1900 series switch firmware lets an unauthenticated attacker who can reach the switch's HTTP management interface execute OS commands with a single crafted request. Zyxel describes the attacker as LAN-based, but any GS1900 whose web management is reachable from untrusted networks or the internet is exposed to full device takeover.
Affected: Zyxel GS1900-8 firmware <= 2.90(AAHH.1)C0; Zyxel GS1900-8HP firmware <= 2.90(AAHI.1)C0; Zyxel GS1900-10HP firmware <= 2.90(AAZI.1)C0; Zyxel GS1900-16 firmware <= 2.90(AAHJ.1)C0; Zyxel GS1900-24 firmware <= 2.90(AAHL.1)C0; Zyxel GS1900-24E firmware <= 2.90(AAHK.1)C0; Zyxel GS1900-24EP firmware <= 2.90(ABTO.1)C0; Zyxel GS1900-24HPv2 firmware <= 2.90(ABTP.1)C0; Zyxel GS1900-48 firmware <= 2.90(AAHN.1)C0; Zyxel GS1900-48HPv2 firmware <= 2.90(ABTQ.1)C0
How to Test
Check the firmware version shown in each GS1900's web management interface: any 2.90(xxxx.1)C0 or earlier build on the listed models is vulnerable, while 2.90(xxxx.2)C0 is fixed. Determine whether the switch's HTTP/HTTPS management interface is reachable from the internet or from untrusted VLANs. Review any available web-server or syslog output from the switch for unexpected or malformed HTTP requests to CGI endpoints, unexplained reboots, or configuration changes you did not make; if compromise is suspected, treat the device as untrusted and re-flash from known-good firmware.
How to Patch
Upgrade each model to the fixed firmware Zyxel released on 2026-06-16: GS1900-8 2.90(AAHH.2)C0, GS1900-8HP 2.90(AAHI.2)C0, GS1900-10HP 2.90(AAZI.2)C0, GS1900-16 2.90(AAHJ.2)C0, GS1900-24 2.90(AAHL.2)C0, GS1900-24E 2.90(AAHK.2)C0, GS1900-24EP 2.90(ABTO.2)C0, GS1900-24HPv2 2.90(ABTP.2)C0, GS1900-48 2.90(AAHN.2)C0, GS1900-48HPv2 2.90(ABTQ.2)C0. Until patched, restrict the web management interface to a trusted management network and remove any internet exposure.