DKDKCISSP
Vulnerabilities

Patched Zyxel GS1900 switches remained open to in-the-wild exploit (CVE-2026-107441)

Zyxel GS1900 is currently under active attack due to a flaw that enables unauthorized access, elevating this situation beyond a standard disclosure.

DKCISSP News DeskHelp Net Security5 Nov 2026, 5:36 pm5 min read
Patched Zyxel GS1900 switches remained open to in-the-wild exploit (CVE-2026-107441)
Image courtesy of Help Net Security. Original report
DKCISSP REPORT

Zyxel GS1900 is under active attack through a flaw that lets someone break into it directly, which moves this well past an ordinary disclosure.

The affected service is reachable from the network without authentication.

Zyxel GS1900 may already be doing an ordinary job in your environment while also being reachable from a network an attacker can access.

Active exploitation changes the calculus entirely: this has moved from theoretical risk to a live attack technique.

Zyxel GS1900 series network switches that received a fix for a flaw that was later reported to have been exploited in the wild are still open to an exploit attackers used, Binarly found .

Fixed in firmware versions 2.90(XXXX.2)C0, the vulnerability was added to CISA’s Known Exploited Vulnerabilities catalog on September 21, after GreyNoise reported it being exploited by a Chinese-speaking threat actor to compromise and exfiltrate the configuration, networking information, and hashed root-level credentials from nearly 1,000 devices across 48 countries.

Anyone running Zyxel GS1900 2.90 is exposed, and because this is reachable without authentication, exposure doesn't depend on a user doing anything.

In June 2026, Zyxel published an advisory on CVE-2026-7273 , a stack-based buffer overflow vulnerability in the CGI program of Zyxel’s GS1900 firmware versions 2.90(XXXX.1)C0 and earlier, which could allow a LAN-based, unauthenticated attacker to potentially execute OS commands via a crafted HTTP request.

Its investigation into the malware’s command and control server revealed an open directory hosting a file named gs1900_bundle.tar.gz .

What an attacker actually gains: the advisory describes a real security impact once the vulnerable path is reached.

This is the kind of exposure that gets found fast: no login needed, reachable from anywhere, and attackers scan for exactly this signature within hours of disclosure.

Binarly notified Zyxel of its discovery on September 29, and on October 22 Zyxel pushed out a fix for CVE-2026-107441 , an out-of-bounds write vulnerability in the CGI program of the Zyxel GS1900 series switch firmware that could allow a LAN-based, unauthenticated attacker to potentially execute OS commands via a crafted HTTP request.

This is tracked as CVE-2026-107441 -- use that identifier when checking vendor guidance or scanner results.

The affected versions are 2.90, so that's the range to check against your own deployment.

That’s because the patch fixed a different bug (CVE-2026-7273) from the one (CVE-2026-107441) the exploit actually relies on.

A few days before GreyNoise published the report, Binarly started to investigate malware previously analyzed by Acronis researchers and tied to the same attacker.

It runs from the command line and targets /cgi-bin/dispatcher.cgi , the web management CGI on GS1900 switches.

When Binarly tested the exploit, it found something unexpected: the researchers confirmed that it still achieved unauthenticated command execution on all ten firmware releases that already carried Zyxel’s June fix.

Confirm whether Zyxel GS1900 2.90 is present anywhere in your asset and software inventory.

Treat exposed matches as urgent -- exploitation has already been reported.

Binarly researchers said, and noted that cases such as this highlight the urgency for a more reliable way of checking vulnerabilities in software.

What happened

Zyxel GS1900 is currently under active attack due to a flaw that enables unauthorized access, elevating this situation beyond a standard disclosure.

The affected service can be accessed over the network without any authentication.

Zyxel GS1900 may be functioning normally in your environment while still being reachable from a network that an attacker can access.

What changed

Active exploitation alters the situation significantly: this has transitioned from a theoretical risk to a tangible attack method.

Zyxel GS1900 series network switches that received a fix for a flaw later confirmed to be exploited in the wild remain vulnerable to the exploit used by attackers, as discovered by Binarly.

The vulnerability, fixed in firmware versions 2.90(XXXX.2)C0, was added to CISA’s Known Exploited Vulnerabilities catalog on September 21, following a report from GreyNoise indicating it was being exploited by a Chinese-speaking threat actor to compromise and exfiltrate configurations, networking information, and hashed root-level credentials from nearly 1,000 devices across 48 countries.

Who is affected

Anyone running Zyxel GS1900 2.90 is at risk, and since this is accessible without authentication, exposure does not require any action from users.

In June 2026, Zyxel published an advisory on CVE-2026-7273, a stack-based buffer overflow vulnerability in the CGI program of Zyxel’s GS1900 firmware versions 2.90(XXXX.1)C0 and earlier, which could allow a LAN-based, unauthenticated attacker to execute OS commands via a crafted HTTP request.

An investigation into the malware’s command and control server uncovered an open directory hosting a file named gs1900_bundle.tar.gz.

Why it matters

The advisory outlines the actual security impact an attacker can achieve once they exploit the vulnerable path.

This type of exposure is quickly identified: no login is required, it is accessible from anywhere, and attackers actively scan for this signature shortly after disclosure.

Binarly informed Zyxel of its findings on September 29, and on October 22, Zyxel released a fix for CVE-2026-107441, an out-of-bounds write vulnerability in the CGI program of the Zyxel GS1900 series switch firmware that could allow a LAN-based, unauthenticated attacker to execute OS commands via a crafted HTTP request.

Technical details

This issue is tracked as CVE-2026-107441; use this identifier when consulting vendor guidance or scanner results.

The affected versions are 2.90, so that is the range to verify against your deployment.

The patch addressed a different vulnerability (CVE-2026-7273) than the one (CVE-2026-107441) that the exploit relies on.

Response

A few days prior to GreyNoise's report, Binarly began investigating malware previously analyzed by Acronis researchers and linked to the same attacker.

The malware operates from the command line and targets /cgi-bin/dispatcher.cgi, the web management CGI on GS1900 switches.

During testing, Binarly discovered that the exploit still achieved unauthenticated command execution across all ten firmware releases that had already received Zyxel’s June fix.

What security teams should do

Verify whether Zyxel GS1900 2.90 is present in your asset and software inventory.

Treat any exposed instances as urgent, as exploitation has already been reported.

Binarly researchers emphasized the need for a more reliable method of checking vulnerabilities in software.

MORE IN VULNERABILITIES

More cybersecurity reporting

CTM360 Exposes Fake Gift Card Scams Exploiting Trusted BrandsBleepingComputer · 7 Nov 2026, 7:40 pmSonicWall warns of new SSL-VPN MFA bypass flaw exploited in attacksBleepingComputer · 7 Nov 2026, 5:30 amCVE-2020-15368 (ASRock Driver Elevation) Vulnerability: Analysis & MitigationHuntress · 7 Nov 2026, 5:30 amCVE-2025-66478 Vulnerability: Analysis, Impact, MitigationHuntress · 7 Nov 2026, 5:30 am