VulnTideExploited vulnerabilities, by vendor. Data as of .
Known exploitedIn CISA's KEV catalog since Ransomware use: unknown
Zyxel Multiple Network-Attached Storage (NAS) Devices

CVE-2020-9054: Zyxel Multiple NAS Devices OS Command Injection Vulnerability

Is it exploited?

Yes. CISA added it to the Known Exploited Vulnerabilities catalog on , 751 days after the CVE record was published.

How likely is exploitation in the next 30 days?
100%

EPSS score, percentile 100 of all scored records

How severe?
9.8 Critical

CVSS v3.1 base score, from CISA's enrichment of the record

What should I do?

CISA deadline . Apply updates per vendor instructions.

The CVE record links no vendor advisory, patch or mitigation.

Which versions are affected?

Affected

  • V5.21(AAZF.7)C0 through V5.21(AAZF.7)C0
  • V5.21(AASZ.3)C0 through V5.21(AASZ.3)C0
  • V5.21(AATB.4)C0 through V5.21(AATB.4)C0
  • V5.21(ABAG.4)C0 through V5.21(ABAG.4)C0
  • all
  • all

and 7 more in the table below

Versions by product

Source: CISA Known Exploited Vulnerabilities (KEV) catalog, 2026.10.28, as of ; FIRST Exploit Prediction Scoring System (EPSS), v2026.06.15, as of ; CVE List V5 (CVE Program), cve_2026-10-28_0000Z, as of . About the data.

What to do

Required action, set by CISA

Apply updates per vendor instructions.

CISA due date for this action: .

Solution (from the CVE record)

ZyXEL has made firmware updates available for NAS326, NAS520, NAS540, NAS542, ATP100, ATP200, ATP500, ATP800, USG20-VPN, USG20W-VPN, USG40, USG40W, USG60, USG60W, USG110, USG210, USG310, USG1100, USG1900, USG2200, VPN50, VPN100, VPN300, VPN1000, ZyWALL110, ZyWALL310, and ZyWALL1100 devices.

Workaround (from the CVE record)

Block access to the ZyXEL device web interface: This issue can be mitigated by blocking (for example with a firewall) access to the web interface (80/tcp and 443/tcp) of any vulnerable ZyXEL device. Any machine that can access the ZyXEL web interface should not also be able to access the internet. Restrict access to vulnerable ZyXEL devices: Direct exploitation of this vulnerability can be mitigated by restricting access to vulnerable devices. In particular, do not expose such devices directly to the internet. Note however, that it is still possible for attackers to exploit devices that are not directly connected to the internet. For example, by way of viewing a web page.

Advisories and patches

The CVE record links no vendor advisory, patch or mitigation.

Linked from CISA's catalog entry

Affected products and versions

As listed in the CVE record.

ZyXEL NAS326
StatusVersions
AffectedV5.21(AAZF.7)C0 through V5.21(AAZF.7)C0
ZyXEL NAS520
StatusVersions
AffectedV5.21(AASZ.3)C0 through V5.21(AASZ.3)C0
ZyXEL NAS540
StatusVersions
AffectedV5.21(AATB.4)C0 through V5.21(AATB.4)C0
ZyXEL NAS542
StatusVersions
AffectedV5.21(ABAG.4)C0 through V5.21(ABAG.4)C0
ZyXEL NSA210
StatusVersions
Affectedall
ZyXEL NSA220
StatusVersions
Affectedall
ZyXEL NSA220+
StatusVersions
Affectedall
ZyXEL NSA221
StatusVersions
Affectedall
ZyXEL NSA310
StatusVersions
AffectedV4.75(AALH.2)C0 through V4.75(AALH.2)C0
ZyXEL NSA320
StatusVersions
Affectedall
ZyXEL NSA320S
StatusVersions
AffectedV4.75(AANV.2)C0 through V4.75(AANV.2)C0
ZyXEL NSA325
StatusVersions
AffectedV4.81(AAAJ.1)C0 through V4.81(AAAJ.1)C0
ZyXEL NSA325v2
StatusVersions
AffectedV4.81(AALS.1)C0 through V4.81(AALS.1)C0

Source: CVE List V5 (CVE Program), cve_2026-10-28_0000Z, as of . About the data.

About this vulnerability

Multiple Zyxel network-attached storage (NAS) devices contain a pre-authentication command injection vulnerability, which may allow a remote, unauthenticated attacker to execute arbitrary code.

Summary: CISA's KEV catalog, as of .

  • CISA added CVE-2020-9054 to its Known Exploited Vulnerabilities (KEV) catalog on 25 Mar 2022.
  • CISA's ransomware flag for this entry is "Unknown": no evidence of ransomware use in the catalog, which is not proof of none.
  • The due date CISA sets for the required action is 15 Apr 2022.
  • The CVE record was published on 4 Mar 2020, 751 days before it was added to KEV.
  • The CVE record carries a CVSS v3.1 base score of 9.8 (Critical), taken from CISA's enrichment of the record.
  • FIRST's EPSS model puts the probability of exploitation in the next 30 days at 100% (percentile 100), as of 28 Oct 2026.
  • CISA's SSVC assessment in the CVE record: exploitation active, automatable no, technical impact total.

Source: CISA Known Exploited Vulnerabilities (KEV) catalog, 2026.10.28, as of ; CVE List V5 (CVE Program), cve_2026-10-28_0000Z, as of ; FIRST Exploit Prediction Scoring System (EPSS), v2026.06.15, as of . About the data.

Description

ZyXEL NAS products running firmware version 5.21 and earlier are vulnerable to pre-authentication command injection in weblogin.cgi

Multiple ZyXEL network-attached storage (NAS) devices running firmware version 5.21 contain a pre-authentication command injection vulnerability, which may allow a remote, unauthenticated attacker to execute arbitrary code on a vulnerable device. ZyXEL NAS devices achieve authentication by using the weblogin.cgi CGI executable. This program fails to properly sanitize the username parameter that is passed to it. If the username parameter contains certain characters, it can allow command injection with the privileges of the web server that runs on the ZyXEL device. Although the web server does not run as the root user, ZyXEL devices include a setuid utility that can be leveraged to run any command with root privileges. As such, it should be assumed that exploitation of this vulnerability can lead to remote code execution with root privileges. By sending a specially-crafted HTTP POST or GET request to a vulnerable ZyXEL device, a remote, unauthenticated attacker may be able to execute arbitrary code on the device. This may happen by directly connecting to a device if it is directly exposed to an attacker. However, there are ways to trigger such crafted requests even if an attacker does not have direct connectivity to a vulnerable devices. For example, simply visiting a website can result in the compromise of any ZyXEL device that is reachable from the client system. Affected products include: NAS326 before firmware V5.21(AAZF.7)C0 NAS520 before firmware V5.21(AASZ.3)C0 NAS540 before firmware V5.21(AATB.4)C0 NAS542 before firmware V5.21(ABAG.4)C0 ZyXEL has made firmware updates available for NAS326, NAS520, NAS540, and NAS542 devices. Affected models that are end-of-support: NSA210, NSA220, NSA220+, NSA221, NSA310, NSA310S, NSA320, NSA320S, NSA325 and NSA325v2

Source: CVE List V5 (CVE Program), cve_2026-10-28_0000Z, as of . About the data.

Weakness

CWE and CAPEC are maintained by MITRE; the entries are those named in the CVE record and the KEV entry.

Timeline

DateEvent
CVE record published
Added to CISA KEV
CISA due date for the required action
CVE record last updated

References

More exploited Zyxel vulnerabilities

  • CVE-2026-7273: Zyxel GS1900 Series Switches Stack-Based Buffer Overflow Vulnerability (added )
  • CVE-2024-40890: Zyxel DSL CPE OS Command Injection Vulnerability (added )
  • CVE-2024-40891: Zyxel DSL CPE OS Command Injection Vulnerability (added )
  • CVE-2024-11667: Zyxel Multiple Firewalls Path Traversal Vulnerability (added )
  • CVE-2017-6884: Zyxel EMG2926 Routers Command Injection Vulnerability (added )
  • CVE-2017-18368: Zyxel P660HN-T1A Routers Command Injection Vulnerability (added )