CVE-2020-29583 Zyxel Multiple Products Use of Hard-Coded Credentials
An attacker can use hardcoded credentials to gain admin access to Zyxel USG devices via SSH or web interface.
- Exploited in the wild
- Since 3 Nov 2021
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2020-29583?
CVE-2020-29583 is a critical vulnerability in n/a, published on 22 Dec 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
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.
Weakness: CWE-522
Which versions are affected by CVE-2020-29583?
It affects 30 products.
Products include Zyxel Atp100 Firmware, Zyxel Atp100w Firmware, Zyxel Atp200 Firmware, Zyxel Atp500 Firmware, Zyxel Atp700 Firmware, Zyxel Atp800 Firmware and 24 more.
How do I fix CVE-2020-29583?
No fix has been published for CVE-2020-29583 yet. Limit exposure of the affected software until one is available. US federal agencies must fix it by 3 May 2022.
Is CVE-2020-29583 being exploited?
Yes. Attackers have exploited CVE-2020-29583 in the wild since at least 3 Nov 2021.
Public exploit code: 1 Nuclei template and 1 proofs of concept on GitHub.
Other vulnerabilities in n/a
Sources
Also known as GHSA-59jx-m3c4-2m9w.