CVE Index中文
L4 · Septic Tank BlewZyxel · switches · patch bypasszyxel-gs1900-cgi

Zyxel GS1900 needs a second firmware fix after an in-use pre-auth exploit survives Patch 2

CVE-2026-107441 allows unauthenticated commands on ten GS1900 switch models. Binarly links an in-use exploit to a parser flaw still present after the earlier CVE-2026-7273 patch. Install each model’s 2.90(... .3)C0 firmware; restrict management access and investigate exposure. The 996-device campaign count is not a new-CVE victim census.

Disclosed
Nov 3, 2026
Public disclosure date
Severity
CVSS 8.8
1 CVE tracked here
Splash zone
Ten GS1900 models through model-specific 2.90(... .2)C0 firmware with network-reachable management HTTP; vendor specifies LAN access.
Zyxel · switches · patch bypass
In the wild
Yes
Binarly ties a recovered in-use exploit to this flaw; CCCS also warns of exploitation.

What happened

An unauthenticated attacker who can reach the affected switch’s management CGI can corrupt request parsing and execute operating-system commands. Zyxel describes a LAN-based attacker; Binarly argues that the HTTP path has no protocol-level adjacency requirement. Keep both assessments visible: the vendor’s CVSS 3.1 score is 8.8, while Binarly’s is 9.8, and neither score is a victim count.

Binarly recovered the exploit from infrastructure associated with the JITTERLY/SIXZUT campaign and tested it against the ten firmware releases previously advertised as fixes for CVE-2026-7273. The earlier counter check ran after an attacker-controlled copy; the exploit still worked. Zyxel treats the newly reported missing size check as a separate flaw, CVE-2026-107441. Patch 3 constrains the copy and validates the counter first. All ten model-specific fixed builds are listed above; a firmware filename for another GS1900 model is not interchangeable.

The researcher links the captured exploit to GreyNoise’s earlier campaign evidence involving 996 switches across 48 countries. That historical campaign was initially attributed to CVE-2026-7273. It is not a separately verified census of CVE-2026-107441 victims, nor proof that every listed malware sample was installed on a switch. Binarly’s findings and the Canadian Cyber Centre’s later warning support urgent treatment of real exploitation; the CNA’s earlier CISA assessment still records none. The new identifier must not inherit the older identifier’s KEV entry or federal deadline.

L4 reflects the researcher’s evidence of an in-use pre-authentication exploit and an ineffective earlier fix. Restrict access, apply the correct new firmware and investigate potential prior compromise. The sources do not publish a universal recovery procedure or prove that installing firmware removes every implant; remediation of a compromised deployment may also require trusted recovery and credential replacement with support.

What’s in the bowl

Pre-authentication CGI out-of-bounds write

Zyxel scores the LAN/adjacent-network path CVSS 3.1 8.8. Binarly assesses network reachability without protocol-level adjacency and scores it 9.8; its recovered exploit executes commands as root. The earlier CVE-2026-7273 fix does not stop that exploit.

Fixed versions

ProductSafe fromNote
Zyxel GS1900-82.90(AAHH.3)C0Affected through 2.90(AAHH.2)C0
Zyxel GS1900-8HP2.90(AAHI.3)C0Affected through 2.90(AAHI.2)C0
Zyxel GS1900-10HP2.90(AAZI.3)C0Affected through 2.90(AAZI.2)C0
Zyxel GS1900-162.90(AAHJ.3)C0Affected through 2.90(AAHJ.2)C0
Zyxel GS1900-242.90(AAHL.3)C0Affected through 2.90(AAHL.2)C0
Zyxel GS1900-24E2.90(AAHK.3)C0Affected through 2.90(AAHK.2)C0
Zyxel GS1900-24EP2.90(ABTO.3)C0Affected through 2.90(ABTO.2)C0
Zyxel GS1900-24HPv22.90(ABTP.3)C0Affected through 2.90(ABTP.2)C0
Zyxel GS1900-482.90(AAHN.3)C0Affected through 2.90(AAHN.2)C0
Zyxel GS1900-48HPv22.90(ABTQ.3)C0Affected through 2.90(ABTQ.2)C0

Crime-scene timeline

  1. Jun 16, 2026

    Earlier GS1900 fix addresses CVE-2026-7273

    Patch 2 later proves insufficient against the exploit Binarly recovered; this date is not the new flaw’s public disclosure.

  2. Sep 28, 2026

    Binarly verifies the captured exploit against all ten earlier fixes

    The researcher reports to Zyxel the following day; the vendor confirms a separate vulnerability on October 11.

  3. Oct 22, 2026

    Model-specific Patch 3 firmware released

    Binarly says parameter lengths and the counter are checked before copying; use the current vendor model matrix.

  4. Nov 3, 2026

    Vendor and researcher publish the new vulnerability

    Zyxel publishes CVE-2026-107441. Binarly explains the recovered exploit, root-command impact and ineffective older patch.

  5. Nov 4, 2026

    Canadian Cyber Centre warns of exploitation

    AV26-1114 Update 1 relays open-source reporting of exploitation. The CNA’s CISA assessment still says none as of its November 3 assessment; it does not negate the researcher’s evidence.

Who said what

We list each claim and who made it. Primary sources (the vendor, the researcher, the registry) are marked. Where reports disagree, we grade by the worst credible case.

  • Zyxel original GS1900 advisoryPrimaryNovember3 publication, unauthenticated LAN HTTP prerequisite and all ten exact affected/fixed model builds.
  • Binarly original exploit and patch analysisPrimaryFull rendered original read; in-use recovered exploit, Patch2 bypass, October22 fix, timeline, network indicators, malware hashes and YARA. A plain HTTP reader returned only a shell.
  • Binarly BRLY-2026-057 original advisoryPrimaryFull rendered original read; root execution, 9.8 network-vector assessment and relationship to earlier exploited flaw. Public article metadata and disclosure table specify November3; the browser-local heading displayed November2.
  • Canadian Centre for Cyber Security AV26-1114 Update1PrimaryNovember4 update says open-source reporting indicates CVE-2026-107441 exploitation; urges applying vendor updates.
  • Zyxel CNA CVE-2026-107441 recordPrimaryVendor CVSS3.1 8.8 and adjacent-network vector; published November3. CISA ADP’s dated November3 exploitation-none assessment is retained, distinct from later research/CERT reporting.