Severity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description explicitly states LAN-based (AV:A) and unauthenticated (PR:N), no user interaction, and OS command execution on the switch yields full C/I/A on the same management scope.
Primary rating from Vendor (Zyxel).
CVSS VectorVendor: Zyxel
Lifecycle Timeline
1DescriptionCVE.org
A stack-based buffer overflow vulnerability in the CGI program of Zyxel GS1900-48HPv2 firmware versions through 2.90(ABTQ.1)C0 could allow a LAN-based, unauthenticated attacker to exploit the flaw and potentially execute OS commands via a crafted HTTP request.
AnalysisAI
Remote code execution in Zyxel GS1900 series managed switches (including GS1900-48HPv2, GS1900-8, GS1900-8HP, GS1900-10HP, GS1900-16, GS1900-24/24E/24EP/24HPv2, and GS1900-48) up to firmware 2.90(ABTQ.1)C0 allows a LAN-adjacent unauthenticated attacker to execute OS commands via a crafted HTTP request to the CGI handler. The flaw is a stack-based buffer overflow (CWE-121) carrying CVSS 8.8 and exposes the switch management plane to anyone on the same Layer-2 segment. No public exploit identified at time of analysis, but the vendor disclosed the issue concurrently with the advisory dated 2026-06-16.
Technical ContextAI
The GS1900 family are SMB-grade Gigabit smart-managed switches that expose configuration through an embedded web UI driven by CGI binaries running on the switch's management CPU. CWE-121 (stack-based buffer overflow) indicates a fixed-size stack buffer in one of these CGI handlers is written past its bounds when parsing untrusted HTTP request data - typically a query parameter, POST body field, or header copied with strcpy/sprintf/memcpy without length validation. Because management daemons on these embedded MIPS/ARM switches generally run as root with no ASLR/NX-style mitigations consistently enforced, stack corruption translates directly to OS command execution on the device. The CPE list spans nearly the entire current GS1900 lineup, indicating a shared CGI codebase across the firmware family.
RemediationAI
Apply the firmware update published in the Zyxel advisory dated 2026-06-16 (https://www.zyxel.com/global/en/support/security-advisories/zyxel-security-advisory-for-stack-based-buffer-overflow-vulnerability-in-gs1900-series-switches-06-16-2026); the input does not enumerate the exact fixed-version string, so administrators should pull the patched build for each specific GS1900 model directly from the advisory's download links and verify the post-upgrade version is greater than 2.90(ABTQ.1)C0. Until patched, restrict the switch management interface to a dedicated management VLAN and use ACLs to permit HTTP/HTTPS only from administrator workstations - note this still leaves any compromised admin host as an attack path. If the web UI is not required, disable the HTTP/HTTPS management services and administer via SSH/console only; this removes the vulnerable CGI surface entirely but eliminates browser-based management. Block port 80/443 to the switch SVI from user VLANs at upstream routers as a defense-in-depth measure, accepting that this does nothing against an attacker already on the management segment.
More in Gs1900 10Hp Firmware
View allAn issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated critical severity (CVSS 9.8),
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated critical severity (CVSS 9.1),
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated high severity (CVSS 8.8), thi
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated high severity (CVSS 7.5), thi
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated high severity (CVSS 7.5), thi
Belkin F9K1102 2 devices with firmware 2.10.17 rely on client-side JavaScript code for authorization, which allows remot
Cisco NX-OS 6.0(2)U6(1) through 6.0(2)U6(5) on Nexus 3000 devices and 6.0(2)A6(1) through 6.0(2)A6(5) and 6.0(2)A7(1) on
The web management interface on Belkin F9K1102 2 devices with firmware 2.10.17 has a blank password, which allows remote
An issue was discovered on Zyxel GS1900 devices with firmware before 2.50(AAHH.0)C0. Rated medium severity (CVSS 5.9), t
Cisco Application Policy Infrastructure Controller (APIC) devices with software before 1.0(3h) and 1.1 before 1.1(1j) an
Cross-site request forgery (CSRF) vulnerability on Belkin F9K1102 2 devices with firmware 2.10.17 allows remote attacker
Belkin F9K1102 2 devices with firmware 2.10.17 use an improper algorithm for selecting the ID value in the header of a D
Same weakness CWE-121 – Stack-based Buffer Overflow
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-37030
GHSA-rrv4-8jq5-8j78