Read the docs
TI-2022-12683 Aliases CVE-2022-30526GHSA-8f7x-36qv-2prx

Improper privilege management in Zyxel USG FLEX 100 firmware

Priority LOW 36CWE-269Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Privilege escalation
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-269.

Summary

A privilege escalation vulnerability was identified in the CLI command of Zyxel USG FLEX 100(W) firmware versions 4.50 through 5.30, USG FLEX 200 firmware versions 4.50 through 5.30, USG FLEX 500 firmware versions 4.50 through 5.30, USG FLEX 700 firmware versions 4.50 through 5.30, USG FLEX 50(W) firmware versions 4.16 through 5.30, USG20(W)-VPN firmware versions 4.16 through 5.30, ATP series firmware versions 4.32 through 5.30, VPN series firmware versions 4.30 through 5.30, USG/ZyWALL series firmware versions 4.09 through 4.72, which could allow a local attacker to execute some OS commands with root privileges in some directories on a vulnerable device.

Why it matters now

EPSS 0.01126 66th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
ZyxelUSG FLEX 100(W) firmware4.50 through 5.30—No fix listedCNA
ZyxelUSG FLEX 200 firmware4.50 through 5.30—No fix listedCNA
ZyxelUSG FLEX 500 firmware4.50 through 5.30—No fix listedCNA
ZyxelUSG FLEX 700 firmware4.50 through 5.30—No fix listedCNA
ZyxelATP series firmware4.32 through 5.30—No fix listedCNA
ZyxelVPN series firmware4.30 through 5.30—No fix listedCNA
ZyxelUSG FLEX 50(W) firmware4.16 through 5.30—No fix listedCNA
ZyxelUSG 20(W)-VPN firmware4.16 through 5.30—No fix listedCNA
ZyxelUSG/ZyWALL series firmware4.09 through 4.72—No fix listedCNA
  • USG FLEX 100(W) firmware VendorZyxel Affected 4.50 through 5.30 Fixed in — No fix listed CNA
  • USG FLEX 200 firmware VendorZyxel Affected 4.50 through 5.30 Fixed in — No fix listed CNA
  • USG FLEX 500 firmware VendorZyxel Affected 4.50 through 5.30 Fixed in — No fix listed CNA
  • USG FLEX 700 firmware VendorZyxel Affected 4.50 through 5.30 Fixed in — No fix listed CNA
  • ATP series firmware VendorZyxel Affected 4.32 through 5.30 Fixed in — No fix listed CNA
  • VPN series firmware VendorZyxel Affected 4.30 through 5.30 Fixed in — No fix listed CNA
  • USG FLEX 50(W) firmware VendorZyxel Affected 4.16 through 5.30 Fixed in — No fix listed CNA
  • USG 20(W)-VPN firmware VendorZyxel Affected 4.16 through 5.30 Fixed in — No fix listed CNA
  • USG/ZyWALL series firmware VendorZyxel Affected 4.09 through 4.72 Fixed in — No fix listed CNA

CPE configurations NVD · 50

CPEVersionsRoleVendor
cpe:2.3:o:zyxel:usg_flex_100w_firmware:*:*:*:*:*:*:*:*4.50 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_flex_100w:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg_flex_200_firmware:*:*:*:*:*:*:*:*4.50 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_flex_200:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg_flex_500_firmware:*:*:*:*:*:*:*:*4.50 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_flex_500:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg_flex_700_firmware:*:*:*:*:*:*:*:*4.50 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_flex_700:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg_flex_50w_firmware:*:*:*:*:*:*:*:*4.16 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_flex_50w:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
  • cpe:2.3:o:zyxel:usg_flex_100w_firmware:*:*:*:*:*:*:*:* Versions 4.50 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_flex_100w:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg_flex_200_firmware:*:*:*:*:*:*:*:* Versions 4.50 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_flex_200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg_flex_500_firmware:*:*:*:*:*:*:*:* Versions 4.50 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_flex_500:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg_flex_700_firmware:*:*:*:*:*:*:*:* Versions 4.50 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_flex_700:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg_flex_50w_firmware:*:*:*:*:*:*:*:* Versions 4.16 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_flex_50w:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
Show 40 more CPE
CPEVersionsRoleVendor
cpe:2.3:o:zyxel:usg20w-vpn_firmware:*:*:*:*:*:*:*:*4.16 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg20w-vpn:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp800_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp800:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp700_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp700:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp500_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp500:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp200_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp200:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp100w_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp100w:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:atp100_firmware:*:*:*:*:*:*:*:*4.32 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:atp100:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:vpn1000_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:vpn1000:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:vpn300_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:vpn300:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:vpn100_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:vpn100:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:vpn50_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:vpn50:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg20-vpn_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg20-vpn:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg_2200-vpn_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:usg_2200-vpn:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:zywall_110_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:zywall_110:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:zywall_310_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:zywall_310:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:zywall_1100_firmware:*:*:*:*:*:*:*:*4.30 – 5.30VulnerableZyxel
cpe:2.3:h:zyxel:zywall_1100:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg40_firmware:*:*:*:*:*:*:*:*4.09 – 4.72VulnerableZyxel
cpe:2.3:h:zyxel:usg40:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg40w_firmware:*:*:*:*:*:*:*:*4.09 – 4.72VulnerableZyxel
cpe:2.3:h:zyxel:usg40w:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg60_firmware:*:*:*:*:*:*:*:*4.09 – 4.72VulnerableZyxel
cpe:2.3:h:zyxel:usg60:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
cpe:2.3:o:zyxel:usg60w_firmware:*:*:*:*:*:*:*:*4.09 – 4.72VulnerableZyxel
cpe:2.3:h:zyxel:usg60w:-:*:*:*:*:*:*:*not specified by NVDRunning onZyxel
  • cpe:2.3:o:zyxel:usg20w-vpn_firmware:*:*:*:*:*:*:*:* Versions 4.16 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg20w-vpn:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp800_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp800:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp700_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp700:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp500_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp500:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp200_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp200:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp100w_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp100w:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:atp100_firmware:*:*:*:*:*:*:*:* Versions 4.32 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:atp100:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:vpn1000_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:vpn1000:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:vpn300_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:vpn300:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:vpn100_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:vpn100:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:vpn50_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:vpn50:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg20-vpn_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg20-vpn:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg_2200-vpn_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg_2200-vpn:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:zywall_110_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:zywall_110:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:zywall_310_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:zywall_310:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:zywall_1100_firmware:*:*:*:*:*:*:*:* Versions 4.30 – 5.30 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:zywall_1100:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg40_firmware:*:*:*:*:*:*:*:* Versions 4.09 – 4.72 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg40:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg40w_firmware:*:*:*:*:*:*:*:* Versions 4.09 – 4.72 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg40w:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg60_firmware:*:*:*:*:*:*:*:* Versions 4.09 – 4.72 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg60:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel
  • cpe:2.3:o:zyxel:usg60w_firmware:*:*:*:*:*:*:*:* Versions 4.09 – 4.72 Vulnerable ·Zyxel
  • cpe:2.3:h:zyxel:usg60w:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Zyxel

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2022-30526
  2. 2026-10-03 Alias added: GHSA-8f7x-36qv-2prx

References

  • TI-2023-16198 Buffer overflow in Zyxel ATP series firmware KEVCVSS 3.1CRITICAL 9.8
  • TI-2023-16197 Buffer overflow in Zyxel ATP series firmware KEVCVSS 3.1CRITICAL 9.8
  • TI-2023-13281 OS command injection in Zyxel ZyWALL/USG series firmware KEVCVSS 3.1CRITICAL 9.8
  • TI-2022-12682 OS command injection in Zyxel USG FLEX 100 firmware KEVCVSS 3.1CRITICAL 9.8
  • TI-2020-17772 Firmware version 4.60 of Zyxel USG devices contains an undocumented account (zyfwp) with… KEVCVSS 3.1CRITICAL 9.8
  • TI-2020-07267 OS command injection in Zyxel NAS326 KEVCVSS 3.1CRITICAL 9.8
See all 23 →

Sources