CVE-2024-40890: Zyxel VMG4325-B10A firmware · OS Command Injection
Affects Zyxel VMG4325-B10A firmwareSource CVE Database V5
Exploited in the wild · KEV due 4 Mar 2025 · 20% EPSS · end of life, no fix coming : replace or isolate Zyxel VMG4325-B10A firmware; no fix will be released.
Data as of 26 Oct 2026, 06:26 UTC
- KEV deadline
- US federal agencies must patch by this date; a sensible deadline for everyone else.
- EPSS
- 20.7% chance of exploitation in 30 days – higher than 97% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- None coming – the product is end of life
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
t = 0 is the CVE’s publication on cve.org
Disclosed: evidence found.
CVE published 4 Feb 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: evidence found.
Listed in CISA KEV 7 days after disclosure
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
Timeline
CVE ID reserved
by Zyxel
, 208 days before disclosure
CVE published
on cve.org
, t = 0
Added to CISA KEV (opens in a new tab)
exploitation confirmed
, 7 days after disclosure
KEV remediation due
US federal deadline
, 28 days after disclosure
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CISA KEV (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
No fix will be released: Zyxel VMG4325-B10A firmware is end of life. Replace it, or isolate it from untrusted networks until you can.
Check the firmware or software version for Zyxel VMG4325-B10A firmware in the device's admin interface against the vendor advisory.
Description
**UNSUPPORTED WHEN ASSIGNED** A post-authentication command injection vulnerability in the CGI program of the legacy DSL CPE Zyxel VMG4325-B10A firmware version 1.00(AAFR.4)C0_20170615 could allow an authenticated attacker to execute operating system (OS) commands on an affected device by sending a crafted HTTP POST request.