Skip to main content

Zyxel ZLD Firewalls CVE-2025-9133

HIGH
Missing Authorization (CWE-862)
2025-10-21 security@zyxel.com.tw
8.1
CVSS 3.1 · Vendor: zyxel
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid first-factor credentials
  2. Exploit
    Pass first 2FA stage, skip second
  3. Execution
    Request config endpoint lacking authorization check
  4. Impact
    Download and exfiltrate system configuration

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires the attacker to already possess valid first-factor login credentials AND requires the device to have two-factor authentication configured, since the flaw lies in authorization not being enforced at the intermediate state after the first 2FA step succeeds but before the second factor is supplied. The limiting factors are therefore: valid primary credentials are mandatory (PR:L, not unauthenticated), the management interface must be reachable by the attacker, and the 2FA workflow must be in use; it does not work against a fully unauthenticated external actor with no credentials.

Impact

This is a CWE-862 missing authorization flaw in Zyxel ZLD firewalls (ATP, USG FLEX, USG FLEX 50(W), USG20(W)-VPN) that lets a semi-authenticated attacker - one who has cleared only the first stage of 2FA - read and download the device's system configuration. The signals are moderately but not uniformly elevated: CVSS 8.1 with AV:N/AC:L/PR:L/UI:N indicates a low-complexity, remotely reachable attack requiring only partial authentication, and EPSS at 5.46% (93rd percentile) is notably high in relative ranking, suggesting more exploitation interest than a typical CVE. However, there is NO CISA KEV listing and NO public POC referenced, so active exploitation is not confirmed - the high EPSS percentile reflects elevated predicted likelihood, not observed in-the-wild use. A key conflict: the NVD vector asserts C:H/I:H, but the description describes only viewing/downloading configuration, which is a confidentiality-only disclosure; the I:H (integrity) rating is not supported by the described behavior and should be verified with Zyxel. Net assessment: a credible, prioritizable issue for any exposed Zyxel firewall management interface because leaked configs expose credentials, VPN secrets, and topology - but it is gated behind possession of valid first-factor credentials, making it a privilege/authorization-bypass escalation rather than a fully unauthenticated remote compromise.

Exploit ScenarioDerived

An attacker who has obtained a valid first-factor username/password (e.g., via phishing, reuse, or a prior leak) authenticates to the firewall's management interface and stops after the first 2FA stage without completing the second factor. Because authorization is not enforced at that intermediate state, they invoke the configuration-retrieval function and download the full system configuration, harvesting stored credentials, VPN pre-shared keys, and network topology. No public exploit code is referenced, so this would currently require custom request crafting against the management endpoint.

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

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

Alert me

AnalysisAIv1 – Oct 18, 2026

Missing authorization in Zyxel ZLD firewall firmware lets a semi-authenticated attacker who has completed only the first factor of a configured two-factor authentication flow view and download the device's system configuration. Affected platforms include 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; exploitation requires valid first-factor credentials, reachable management access, and 2FA in use, and no public exploit was identified at time of analysis, though EPSS is 5.46% (93rd percentile).

RemediationAI

Upgrade affected ATP, USG FLEX, USG FLEX 50(W), and USG20(W)-VPN devices to a fixed firmware release listed in Zyxel's security advisory; the supplied data does not provide an exact fixed version, so verify the applicable patched firmware against the advisory before rollout. If immediate upgrade is not possible, restrict management-interface access to trusted internal networks or VPN, block Internet-facing WAN management access, and monitor logs for sessions that complete only the first 2FA stage followed by configuration download; these reduce exposure but do not close the missing-authorization gap. Because downloaded configuration may contain administrative credentials, VPN secrets, and certificates, rotate affected secrets and review configuration-download events if a device may have been exposed.

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

Zyxel ZLD is the firmware family for the affected ATP, USG FLEX, USG FLEX 50(W), and USG20(W)-VPN firewall lines, and the supplied CPE entries identify zyxel:zld as the affected product family. The root cause is CWE-862 missing authorization: after the first stage of a 2FA login succeeds, the device does not enforce the authorization check that should prevent access to sensitive administrative functionality until the second factor is completed, allowing configuration retrieval in that intermediate state. The independent assessment uses CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, treating the impact as confidentiality-only rather than integrity-impacting; the attacker can read and download the system configuration but the flaw is not assessed as allowing configuration modification. Exploitation is constrained by the need for valid primary credentials (PR:L), management-interface reachability, and an active 2FA workflow; no public exploit code or confirmed active exploitation was identified in the provided data.

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 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 6.5 MEDIUM

Remotely reachable with partial credentials (PR:L, AC:L); downloading configuration is a confidentiality disclosure (C:H) with no described write/modify capability, so I:N and A:N.

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

Primary rating from Vendor (zyxel).

CVSS VectorVendor: zyxel

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

DescriptionCVE.org

A missing authorization 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 a semi-authenticated attacker-who has completed only the first stage of the two-factor authentication (2FA) process-to view and download the system configuration from an affected device.

Executive ViewAI

Why It Matters

Zyxel ZLD firewall firmware on ATP, USG FLEX, USG FLEX 50(W), and USG20(W)-VPN platforms contains a high-severity missing-authorization flaw that can expose the device system configuration to someone who has completed only the first factor of a configured two-factor login. Because firewall configurations can contain sensitive network, credential, and VPN material, leadership should treat this as a priority exposure for any organization operating affected Zyxel devices with reachable management access and 2FA enabled. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but the risk warrants immediate management-plane restriction and monitoring.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; restrict management access to trusted networks, disable WAN-side administration, enforce strong first-factor credentials, monitor and alert on configuration views/downloads, segment affected firewalls, and apply vendor-published workarounds when available.

Threat Intelligence Overview

EPSS Score
5.5%
Top 7% exploitable
Prevalence
High
Zyxel ATP/USG FLEX are widely deployed SMB/enterprise firewall appliances
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 5.5%
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

45
Low Medium High Critical
KEV: 0
EPSS: +5
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-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-2025-8078 HIGH
7.2 Oct 21

OS command injection in Zyxel ZLD-based firewalls lets an attacker who already holds administrator credentials execute a

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