Zyxel GS1900 Patch 2 Fails to Stop Unauthenticated Root-Command Exploit

· Original article ↗

Summary

Binarly says Zyxel GS1900 Patch 2 remains vulnerable to a network-reachable, unauthenticated command-execution flaw (CVE-2026-107441); Patch 3 fixes it. GreyNoise reported data collection from 996 switches, but their firmware status is unknown.

Key points

  • Binarly says CVE-2026-107441 affects all 10 listed GS1900 Patch 2 builds and allows an unauthenticated attacker with management-interface network access to run commands as root.
  • The exploit uses an oversized request parameter to overwrite a counter; Patch 2 checks the counter only after copying the parameter, so the researchers say the exploit still works without changes.
  • Zyxel's Patch 3 firmware limits the copy and checks the counter before copying. Owners on Patch 2 or earlier need the Patch 3 build for their model.
  • GreyNoise reported that attackers collected configurations, hashed root credentials, and network information from 996 GS1900 switches around August 17; 564 reportedly retained factory-default credentials.
  • Neither GreyNoise nor Binarly established whether the affected switches were running Patch 2, and Zyxel's advisory does not say whether CVE-2026-107441 has been exploited.
  • CISA's KEV listing covers CVE-2026-7273, not the newer CVE-2026-107441.

Article Details

Vulnerability Types
  • Out-of-bounds write
Severity
Researchers rated CVE-2026-107441 9.8/10; the vendor's CVE entry rates it 8.8.
Affected Versions
  • Zyxel GS1900 firmware 2.90 Patch 2 and earlier
Exploitation Status
reported
Exploit Availability
unknown
Patch Status
available

MITRE ATT&CK

CVE

Threat Actors

Malware

Vendors

Products

Related Articles