cbcvebase.
CVE-2020-29583
published 2020-12-22

CVE-2020-29583: Firmware version 4.60 of Zyxel USG devices contains an undocumented account (zyfwp) with an unchangeable password. The password for this account can be found…

PriorityP199critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
KEVITWEXPLOIT
CISA Known Exploited Vulnerabilitydue 2022-05-03
Exploited in the wild
EPSS
90.05%
99.8th percentile
Firmware version 4.60 of Zyxel USG devices contains an undocumented account (zyfwp) with an unchangeable password. The password for this account can be found in cleartext in the firmware. This account can be used by someone to login to the ssh server or web interface with admin privileges.

Affected

30 ranges· showing 25
VendorProductVersion rangeFixed in
zyxelatp100_firmware
zyxelatp100w_firmware
zyxelatp200_firmware
zyxelatp500_firmware
zyxelatp700_firmware
zyxelatp800_firmware
zyxelusg1100_firmware
zyxelusg110_firmware
zyxelusg1900_firmware
zyxelusg20-vpn_firmware
zyxelusg20w-vpn_firmware
zyxelusg210_firmware
zyxelusg2200_firmware
zyxelusg310_firmware
zyxelusg40_firmware
zyxelusg40w_firmware
zyxelusg60_firmware
zyxelusg60w_firmware
zyxelusg_flex_100_firmware
zyxelusg_flex_100w_firmware
zyxelusg_flex_200_firmware
zyxelusg_flex_500_firmware
zyxelusg_flex_700_firmware
zyxelvpn1000_firmware
zyxelvpn100_firmware

Detection & IOCsextracted from sources · hover to see the quote

otherzyfwp:PrOw!aN_fXp
url/?username=zyfwp&password=PrOw!aN_fXp
otherzyfwp
  • Shodan/FOFA/Google dork: search for exposed Zyxel USG FLEX 100 web interfaces using title-based queries to identify potentially vulnerable devices.
  • Successful exploitation of the hardcoded credential can be confirmed by detecting the presence of 'data-qtip="Web Console', 'CLI', and 'Configuration">' strings in the HTTP response body after authenticating with the zyfwp account.
  • Monitor SSH and web interface login attempts using the username 'zyfwp' on Zyxel USG/ATP/VM firewalls and NXC2500/NXC5500 AP controllers, as this undocumented account has an unchangeable hardcoded password.
  • Monitor FTP traffic from Zyxel devices using the 'zyfwp' account, as it was originally designed for automatic firmware updates to connected access points via FTP and may be abused for lateral movement.
  • ·The hardcoded password is unchangeable and present in cleartext within firmware version 4.60; patching requires a firmware update from the vendor.
  • ·The vulnerability affects multiple Zyxel product lines beyond USG, including ATP, VM firewalls, and NXC2500/NXC5500 AP controllers — detection and patching scope should be broadened accordingly.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
vulncheck9.8CRITICAL
cisa9.8CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.