Yes. CISA added CVE-2020-29583 to its Known Exploited Vulnerabilities catalogue on 3 November 2021, which it does only when there is reliable evidence of active exploitation. CISA has not linked it to known ransomware campaigns. Zyxel firewalls (ATP, USG, VM) and AP Controllers (NXC2500 and NXC5500) contain a use of hard-coded credentials vulnerability in an undocumented account (“zyfwp”) with an unchangeable password.
What the KEV listing tells you about exploitation status
CISA’s inclusion of CVE-2020-29583 in the KEV catalogue is the strongest practical signal that the Zyxel hard-coded credential flaw was not just theoretical. For defenders, that means the question is not whether exploitation is possible, but whether any exposed Zyxel firewall or AP controller instance is still reachable, still trusted, or still carrying the vulnerable account state.
Because this is an edge-device issue, exposure often sits at the boundary between remote management, administrative trust, and appliance lifecycle. Edge Device Security Guide is useful here because the first job is to identify whether the device is internet-facing, remotely managed, or already past the point where standard patch-and-forget assumptions still hold.
In practical terms, KEV listing should trigger an asset and configuration check, not a paper review. Confirm which Zyxel firewalls or AP Controllers you operate, whether the vulnerable firmware family is present, whether the management plane is exposed, and whether any compensating control exists that would actually block unauthorised use of the hard-coded account.
Why hard-coded credentials change the defensive posture
Hard-coded credentials are dangerous because they collapse the normal trust model for authentication. If a password is unchangeable and shared across affected devices or deployments, defenders cannot rely on normal credential hygiene, and attackers only need to learn the secret once to reuse it wherever the vulnerable component remains accessible.
That makes this more than a generic authentication bug. It is a credential-lifecycle failure, which is why Guide to the Secret Sprawl Challenge fits this topic: hard-coded credentials behave like embedded secrets, and embedded secrets are difficult to inventory, rotate, or revoke after deployment.
Secrets Management Guide is the other useful lens because the right control question is whether the device can be governed like a system with replaceable secrets, or whether the only safe answer is isolation, replacement, or retirement. When a secret cannot be changed, the operational risk persists for as long as the device stays in service.
That is also why CISA’s KEV status matters operationally. It tells teams to treat the condition as actively exploitable exposure until proven otherwise, not as a historical bug that can wait for the next routine maintenance cycle.
What defenders should do when patching is delayed
If you cannot patch immediately, the priority is to reduce the chance that the hard-coded account can be reached or abused. That means narrowing management exposure, restricting administrative access paths, and checking whether the device can be taken out of direct internet reach while you work through vendor guidance and replacement planning.
Zero-Day and Exploited Vulnerabilities Guide is relevant because exploited-device response is usually a triage problem first: identify the exposed assets, apply the vendor fix or mitigation, and then validate whether the environment was touched before the change.
The most useful external references for this step are the CISA Known Exploited Vulnerabilities Catalog and the NIST National Vulnerability Database. Use CISA for exploitation status and prioritisation, and use the vendor advisory plus NVD for product-specific remediation details, affected versions, and any compensating guidance.
Risk and Threat Considerations
Hard-coded credentials on edge appliances create a high-value attack path because they can provide durable access to management functions, configuration data, or adjacent internal networks. If the device is exposed to the internet or reachable from a less-trusted management segment, the attacker does not need to defeat a unique password per installation, which lowers the effort required for opportunistic abuse.
Failure mechanism: The embedded account and unchangeable password defeat normal rotation and revocation, so every unpatched or still-exposed device shares the same trust weakness until the firmware or deployment model changes.
Impact: Attackers can use that access to alter configuration, observe traffic, pivot toward internal systems, or maintain persistent administrative footholds, and defenders may have limited ability to distinguish legitimate administrator activity from abuse if logging is sparse.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-5 — Account Management | Hard-coded appliance credentials are an account lifecycle and access control problem. |
| Recommendation — Inventory the device account, restrict exposure, and remove or replace any unmanaged credential path. | ||
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | The issue centers on an unchangeable password that cannot be rotated or revoked normally. |
| AC-6 — Least Privilege | Management-plane access to appliances should be limited to the minimum necessary principals. | |
| AU-6 — Audit Review, Analysis, and Reporting | Exploitation checks depend on reviewing device and management logs for abnormal use. | |
| Recommendation — Treat embedded credentials as a lifecycle failure and apply compensating controls until remediation. Restrict administrative reachability to the smallest trusted set of users and networks. Review appliance and access logs for signs of unauthorised administrative activity. | ||
| OWASP Non-Human Identity Top 10 | NHI-02 — Secret Leakage | Hard-coded credentials are embedded secrets that can be exposed and reused. |
| NHI-07 — Long-Lived Secrets | An unchangeable password is the extreme form of a long-lived secret. | |
| NHI-05 — Overprivileged NHI | A shared appliance account can grant broader access than the task requires. | |
| Recommendation — Eliminate embedded secrets and move device authentication to replaceable managed credentials. Replace durable embedded secrets with rotation-capable credentials or compensating isolation. Reduce any surviving appliance credential to the minimum permissions needed. | ||
| MITRE ATT&CK | T1078 — Valid Accounts | A hard-coded credential gives an attacker legitimate-looking access after compromise. |
| Recommendation — Hunt for abnormal use of valid appliance accounts and corroborate with network context. | ||
Practitioner Guidance
What to verify: Confirm whether any Zyxel firewall or AP controller in your environment still has the vulnerable firmware family, whether the management plane is reachable from untrusted networks, and whether the device can actually enforce a unique credential state. If it cannot, treat the exposure as a replacement or isolation problem, not just a patch problem.
Decision rule: If the device is internet-facing or supports sensitive administrative functions, prioritise containment and remediation ahead of routine maintenance. If you find the vulnerable asset in production, assume the credential may already be known and move to exposure review, log review, and credential-impact assessment immediately.
What practitioners underestimate: The hardest part is often not the patch itself, but the downstream trust relationship. A hard-coded appliance account can invalidate assumptions about admin separation, change control, and forensic confidence, so the response should include validation that the device was not used as an entry point or persistence mechanism.
Practitioner takeaway: When a KEV-listed flaw embeds an unchangeable credential in an edge device, the operational question becomes whether you can still trust the appliance at all, not just whether the vendor has issued a fix.
Related resources from NHI Mgmt Group
- CVE-2020-29583 (Zyxel Multiple Products Use of Hard-Coded Credentials)
- Is CVE-2020-8657 (EyesOfNetwork Use of Hard-Coded Credentials) being exploited in the wild?
- Is CVE-2026-20316 (Cisco Secure Firewall Management Center Use of Hard-coded Password) being exploited in the wild?
- How do you patch or mitigate CVE-2020-8657 (EyesOfNetwork Use of Hard-Coded Credentials)?