Skip to main content

Zyxel ZLD Firewalls CVE-2025-8078

HIGH
OS Command Injection (CWE-78)
2025-10-21 security@zyxel.com.tw
7.2
CVSS 3.1 · Vendor: zyxel
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain firewall admin credentials
  2. Delivery
    Authenticate to device CLI
  3. Exploit
    Submit crafted argument to CLI command
  4. Execution
    Break out via command injection
  5. Impact
    Execute arbitrary OS commands on appliance

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated session with administrator privileges on the device (PR:H), after which the attacker passes a crafted string as an argument to a CLI command to achieve OS command execution. Affected only on specific firmware ranges: Zyxel ATP (V4.32-V5.40), USG FLEX (V4.50-V5.40), USG FLEX 50(W) (V4.16-V5.40), and USG20(W)-VPN (V4.16-V5.40) running ZLD firmware; devices patched beyond these ranges or models outside this list are not affected. The primary limiting factor is the administrator-credential prerequisite - there is no unauthenticated or low-privilege path described - so realistic risk depends on credential hygiene and whether the companion 'missing authorization' vulnerability in the same advisory can be chained to reach admin-equivalent access.

Impact

This is a post-authentication OS command injection (CWE-78) that requires administrator privileges (CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, base 7.2 HIGH). The PR:H metric is the dominant risk-limiting factor: an attacker must already hold valid admin credentials on the firewall, which substantially narrows the realistic threat to credential theft, insider misuse, or chaining with a separate authentication-bypass/authorization flaw. Notably, the single referenced Zyxel advisory covers 'post-authentication command injection AND missing authorization vulnerabilities' together, so operators should verify whether a companion authorization flaw in the same advisory could lower the effective privilege barrier. Signals are consistent rather than conflicting: there is no CISA KEV listing and no public exploit identified, and the EPSS score of 1.45% (73rd percentile) indicates low-to-moderate modeled exploitation probability - elevated relative to the average CVE but not indicative of mass exploitation. No SSVC decision data was provided. Net assessment: a genuinely serious flaw for defense-in-depth (admin on a perimeter firewall should not mean unrestricted root-level OS access), but a measured patch priority rather than an emergency, because exploitation is gated behind administrator authentication and no active exploitation or POC is evidenced in the provided data.

Exploit ScenarioDerived

An attacker who has obtained or abused Zyxel firewall administrator credentials (e.g., via phishing, reused/default credentials, or a chained authorization bypass) logs into the device's CLI and submits a crafted string as an argument to a vulnerable CLI command. The injected string breaks out of the intended command context and executes arbitrary OS commands on the underlying ZLD firmware, giving the attacker control over the perimeter appliance. No public exploit was identified at the time of analysis, and no user interaction beyond the attacker's own authenticated session is required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 1.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 18, 2026

OS command injection in Zyxel ZLD-based firewalls lets an attacker who already holds administrator credentials execute arbitrary operating-system commands by supplying a crafted argument to a CLI command. The flaw affects ATP firmware V4.32 through V5.40, USG FLEX V4.50 through V5.40, USG FLEX 50(W) V4.16 through V5.40, and USG20(W)-VPN V4.16 through V5.40, with CVSS 3.1 score 7.2 (PR:H); no public exploit identified at time of analysis, and EPSS is 1.45% at the 73rd percentile. Because administrator access is required, realistic risk is concentrated in environments with weak credential hygiene or where the companion missing-authorization issue in the same advisory could be chained to obtain admin-equivalent access.

RemediationAI

Apply the model-specific ZLD firmware update identified in Zyxel's security advisory and move devices outside the affected ranges; the supplied data does not provide an exact fixed firmware version, so use the advisory's model-specific release rather than assuming a version number. Until patched, restrict administrative CLI/Web access to trusted management networks or VPNs, disable WAN-side administration where operationally possible, remove unused administrator accounts, enforce strong unique credentials and MFA if supported, and monitor CLI command logs for suspicious argument injection attempts. These controls reduce exposure but do not fix the underlying CWE-78 flaw; restricting management access can inconvenience remote administration, and disabling WAN-side admin may block offsite support workflows.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected products run Zyxel's ZLD firewall firmware, identified in CPE data as zyxel:zld OS entries without version granularity. The root cause is CWE-78, improper neutralization of special elements used in an OS command, where a post-authentication CLI command accepts a crafted argument and passes it into operating-system command execution. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H reflects network reachability but a high-privilege prerequisite: an authenticated administrator session is needed before exploitation. The advisory also covers a related missing-authorization issue, so defenders should consider whether that separate weakness could be chained to reach the administrator-equivalent access this command injection requires.

Know when Zld gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (zyxel) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.2 HIGH

CLI is reachable remotely (AV:N) with no special conditions (AC:L), but exploitation demands administrator authentication (PR:H); OS command execution yields full confidentiality, integrity, and availability impact on the device.

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (zyxel).

CVSS VectorVendor: zyxel

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A post-authentication command injection vulnerability in Zyxel ATP series firmware versions from V4.32 through V5.40, USG FLEX series firmware versions from V4.50 through V5.40, USG FLEX 50(W) series firmware versions from V4.16 through V5.40, and USG20(W)-VPN series firmware versions from V4.16 through V5.40 could allow an authenticated attacker with administrator privileges to execute operating system (OS) commands on the affected device by passing a crafted string as an argument to a CLI command.

Executive ViewAI

Why It Matters

Zyxel ZLD-based firewalls-ATP V4.32 through V5.40, USG FLEX V4.50 through V5.40, USG FLEX 50(W) V4.16 through V5.40, and USG20(W)-VPN V4.16 through V5.40-are affected by a high-severity OS command injection flaw that requires high-privileged authenticated administrator access. If exploited, an attacker with administrator credentials could run arbitrary operating-system commands on a perimeter firewall, undermining network segmentation and potentially exposing sensitive traffic and management controls. Leadership should prioritize credential hygiene and management-plane exposure because no vendor-released patch has been identified, no public exploit was identified at time of analysis, and risk rises where administrator credentials are weak or the companion missing-authorization issue in the same advisory can be chained.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Restrict administrative and CLI access to trusted networks or VPN, enforce strong unique high-privilege credentials and MFA where supported, remove dormant or shared administrator accounts, centralize and alert on CLI and administrator logs, and monitor for chaining with the companion missing-authorization issue.

Threat Intelligence Overview

EPSS Score
1.4%
Top 27% exploitable
Prevalence
Medium
common SMB/enterprise Zyxel firewall appliances, not ubiquitous vendor
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 1.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

Affected Products (CPE)CVE.org

cpe:2.3:o:zyxel:zld:*:*:*:*:*:*:*:*
cpe:2.3:o:zyxel:zld:*:*:*:*:*:*:*:*
cpe:2.3:o:zyxel:zld:*:*:*:*:*:*:*:*

More in Zld

View all
CVE-2024-11667 CRITICAL
9.8 Nov 27

A directory traversal vulnerability in the web management interface of Zyxel ATP series firmware versions V5.00 through

CVE-2020-25014 CRITICAL
9.8 Nov 27

A stack-based buffer overflow in fbwifi_continue.cgi on Zyxel UTM and VPN series of gateways running firmware version V4

CVE-2025-9133 HIGH
8.1 Oct 21

Missing authorization in Zyxel ZLD firewall firmware lets a semi-authenticated attacker who has completed only the first

CVE-2024-42057 HIGH
8.1 Sep 03

A command injection vulnerability in the IPSec VPN feature of Zyxel ATP series firmware versions from V4.32 through V5.3

CVE-2024-42058 HIGH
7.5 Sep 03

A null pointer dereference vulnerability in Zyxel ATP series firmware versions from V4.32 through V5.38, USG FLEX series

CVE-2023-4398 HIGH
7.5 Nov 28

An integer overflow vulnerability in the source code of the QuickSec IPSec toolkit used in the VPN feature of the Zyxel

CVE-2024-7203 HIGH
7.2 Sep 03

A post-authentication command injection vulnerability in Zyxel ATP series firmware versions from V4.60 through V5.38 and

CVE-2024-42060 HIGH
7.2 Sep 03

A post-authentication command injection vulnerability in Zyxel ATP series firmware versions from V4.32 through V5.38, US

CVE-2024-42059 HIGH
7.2 Sep 03

A post-authentication command injection vulnerability in Zyxel ATP series firmware versions from V5.00 through V5.38, US

CVE-2020-29299 HIGH
7.2 Dec 27

Certain Zyxel products allow command injection by an admin via an input string to chg_exp_pwd during a password-change a

CVE-2024-42061 MEDIUM
6.1 Sep 03

A reflected cross-site scripting (XSS) vulnerability in the CGI program "dynamic_script.cgi" of Zyxel ATP series firmwar

CVE-2023-35139 MEDIUM
6.1 Nov 28

A cross-site scripting (XSS) vulnerability in the CGI program of the Zyxel ATP series firmware versions 5.10 through 5.3

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy