Skip to content

Back to the catalog

Zyxel fixes zero-day exploited to hack nearly 1,000 network switches
bleepingcomputer.comarticle

Zyxel fixes zero-day exploited to hack nearly 1,000 network switches

CVE-2026-107441 is an out-of-bounds write in the web management interface of ten Zyxel GS1900 switch models, allowing unauthenticated OS command execution. Binarly found that the exploit used by Kapibala (Red Heron), which compromised 996 devices in 48 countries from August 2026, bypassed the June patch for CVE-2026-7273 by corrupting a parameter counter before validation. Zyxel shipped fixed firmware on 22 October 2026 and published an advisory on 3 November.

TL;DR Zyxel patched a GS1900 switch zero-day that bypassed an earlier fix and was used to compromise 996 devices.
Document

What it is

CVE-2026-107441 is a separate, previously unknown out-of-bounds write in the web management interface of ten Zyxel GS1900 switch models. An unauthenticated attacker with network access can run OS commands through specially crafted HTTP requests. Binarly found that the exploit works against all ten firmware releases that were patched for CVE-2026-7273 in June 2026, so those switches were not safe.

How it works

The June 2026 update for CVE-2026-7273 added checks to prevent a buffer overflow. Attackers bypassed them by corrupting a parameter counter before it was validated, which let the exploit overwrite memory and execute commands. Zyxel treats this as a distinct flaw because the exploit also abuses missing validation of HTTP parameter lengths.

Preconditions / Affected

  • Ten GS1900 models are affected. The page does not list them.
  • The attacker needs network access to the web management interface. No credentials are required.
  • Firmware that carries only the June CVE-2026-7273 fix is still vulnerable.

What to do

Install the firmware Zyxel released on 22 October 2026. It limits parameter sizes and validates the parameter count before copying data into memory. The advisory was published on 3 November 2026. The page gives no workaround and no firmware version numbers, so take the exact versions from the advisory.

Anyone who treated CVE-2026-7273 as closed after the June update, or after CISA added it to the Known Exploited Vulnerabilities catalog on 21 September 2026, should check whether the October firmware is installed.

The observed attack downloaded a script that collected device configurations, hashed root credentials and network information. On switches that were exposed, treat that data as stolen. The page does not give indicators of compromise or a credential-rotation procedure.

Caveats

  • GreyNoise reported in September 2026 that the Kapibala actor, linked to the Red Heron campaign, compromised 996 devices in 48 countries from about 17 August 2026. It attributed the activity to CVE-2026-7273, and Binarly later showed the exploit targeted a different flaw.
  • The page says it is unclear whether the exploit was built to bypass the June patches or abused a related flaw those patches missed.
  • Binarly reported the issue to Zyxel on 29 September 2026. Zyxel confirmed it on 11 October and assigned the CVE.
  • Attribution to a suspected Chinese-speaking actor comes from GreyNoise and is described as suspected.

Organisations named here

  • CISA
  • Acronis
  • Binarly
  • GreyNoise
  • Zyxel

CVEs named here

  • CVE-2026-107441
  • CVE-2026-7273

Technologies named here

  • Gitea
  • Zyxel GS1900
  • Zyxel GS1900 series network switches (ten models; web management interface)

Techniques named here

  • Out-of-bounds write
  • Buffer overflow
  • Remote command execution
  • Parameter counter corruption

Concepts named here

  • CISA Known Exploited Vulnerabilities catalog
  • Incomplete patch / patch bypass
  • Missing validation of HTTP parameter lengths
  • Zero-day vulnerability

Threat actors named here

  • JITTERLY
  • Kapibala
  • Red Heron
  • SIXZUT

Also named here

  • CISA KEV