Urgent Action Required: Cisco Zero-Day Vulnerabilities Compromise Thousands of Devices
Cisco IOS XE flaws CVE-2023-20198 and CVE-2023-20273 have been exploited together to install malicious backdoors on thousands of devices. Update affected releases to 16.12.10a, 17.3.8a, 17.6.6a or 17.9.4a, disable the HTTP/S server on internet-facing systems, and check for suspicious accounts and implants.
Summary written with AI from this article, and checked against it.

Affected systems and impact
| Flaw | Affected systems | Impact |
|---|---|---|
| CVE-2023-20198Not stated | Cisco IOS XE 16.12 before 16.12.10a; 17.3 before 17.3.8a; 17.6 before 17.6.6a; 17.9 before 17.9.4a | Attackers gain initial access and create a local user account, enabling further exploitation. |
| CVE-2023-20273OS command injection in the web UI | Cisco IOS XE 17.3 before 17.3.8a; 17.6 before 17.6.6a; 17.9 before 17.9.4a; 16.12 before 16.12.10a | Attackers escalate privileges to root and write a Lua-based malicious implant to the file system. |
At a glanceCVE-2023-20273
CVE-2023-20273 has a CVSS 3.1 base score of 7.2 (High) from NVD. It is fixed in Cisco IOS XE 16.12.10a, 17.3.8a, 17.6.6a and 17.9.4a.
| Severity | 7.2 High (CVSS 3.1, NVD) |
|---|---|
| Fixed in | Cisco IOS XE 16.12.10a, 17.3.8a, 17.6.6a, 17.9.4a |
| Affected | Cisco IOS XE 17.3 – before 17.3.8a; 17.6 – before 17.6.6a; 17.9 – before 17.9.4a; 16.12 – before 16.12.10a; 185 versions listed by NVD, 16.1.1 to 17.12.1 |
| Exploited | Yes: in CISA's Known Exploited Vulnerabilities catalog since October 23, 2023 |
| EPSS | 93% chance of exploitation in the next 30 days (FIRST, October 27, 2026) |
| Public exploit | 1 GitHub repository names it: proofs of concept, scanners, detections. Unverified: some are fake or malicious. |
| Vector | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
| Weakness | CWE-78 OS Command Injection |
| Ubuntu | Listed, no packages yet |
| Debian | Listed, no packages yet |
| Red Hat | Not tracked yet |
Is there a public exploit for CVE-2023-20273?
Yes: CVE-2023-20273 is exploited in the wild. CISA added it to its Known Exploited Vulnerabilities catalog on October 23, 2023. 1 public GitHub repository names it: proofs of concept, scanners and detections. None of it is verified: some such repositories are fake or carry malware, so read the code before running it, and only against systems you own. FIRST's EPSS puts the chance of exploitation in the next 30 days at 93%, higher than 99.8% of scored CVEs.
At a glanceCVE-2023-20198
CVE-2023-20198 has a CVSS 3.1 base score of 10.0 (Critical) from NVD. It is fixed in Cisco IOS XE 16.12.10a, 17.3.8a, 17.6.6a and 17.9.4a.
| Severity | 10.0 Critical (CVSS 3.1, NVD) |
|---|---|
| Fixed in | Cisco IOS XE 16.12.10a, 17.3.8a, 17.6.6a, 17.9.4a |
| Affected | Cisco IOS XE 16.12 – before 16.12.10a; 17.3 – before 17.3.8a; 17.6 – before 17.6.6a; 17.9 – before 17.9.4a |
| Exploited | Yes: in CISA's Known Exploited Vulnerabilities catalog since October 16, 2023 |
| EPSS | 99.6% chance of exploitation in the next 30 days (FIRST, October 27, 2026) |
| Public exploit | 36 GitHub repositories name it: proofs of concept, scanners, detections. Unverified: some are fake or malicious. |
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
| Weakness | CWE-420 |
| Ubuntu | Listed, no packages yet |
| Debian | Listed, no packages yet |
| Red Hat | Not tracked yet |
| Also in | Rockwellautomation allen-bradley stratix 5200 firmware, Rockwellautomation allen-bradley stratix 5800 firmware |
Is there a public exploit for CVE-2023-20198?
Yes: CVE-2023-20198 is exploited in the wild. CISA added it to its Known Exploited Vulnerabilities catalog on October 16, 2023. 36 public GitHub repositories name it: proofs of concept, scanners and detections. None of it is verified: some such repositories are fake or carry malware, so read the code before running it, and only against systems you own. FIRST's EPSS puts the chance of exploitation in the next 30 days at 99.6%, higher than 99.9% of scored CVEs.
Cisco has recently announced a critical zero-day vulnerability in its IOS XE operating system. This vulnerability, cataloged as CVE-2023-20273, presents severe risks to thousands of devices. This issue is further exacerbated by another vulnerability, CVE-2023-20198, which forms part of a complex exploit chain. Together, these vulnerabilities have been exploited by unidentified threat actors to install malicious backdoors.
Risk Scoring
Two vulnerabilities are at the center of this cybersecurity crisis. According to the Common Vulnerability Scoring System (CVSS), CVE-2023-20273 has a score of 7.2, while CVE-2023-20198 has a staggering score of 10.0. These scores indicate the severity of the vulnerabilities, with higher scores suggesting a more critical risk.
Vulnerability Details
Initial Attack Vector
The attacker starts by exploiting CVE-2023-20198 to gain initial access to the vulnerable system. They execute a command to establish a local user account. This account provides the attacker with regular user access, which serves as a launching pad for further exploits.
Privilege Escalation
Once initial access is secured, the attacker exploits CVE-2023-20273. Utilizing the web UI feature in the IOS XE operating system, the attacker uses the newly created user to escalate privileges to the root level. The Lua-based malicious implant is then written to the file system.
Wider Implications
The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has warned that successful exploitation could give an attacker full control over a compromised system. Given the absence of adequate protection measures, attackers could then perform a range of activities, from monitoring network traffic to establishing persistent entry points into the network.
Scale of the Problem
According to estimations from Censys and LeakIX, over 40,000 devices running the vulnerable Cisco IOS XE software have already been compromised. This number is continually rising, posing significant threats to enterprise networks. Current data from Shodan reveals that more than 146,000 potentially vulnerable systems are open to attacks.
Administrator Guidance
Monitoring
Administrators are urged to look for recently created or suspicious user accounts, which could indicate an ongoing attack. Cisco recommends disabling the HTTP/S server feature on internet-facing systems to mitigate risks.
Identification of Malicious Implants
To identify malicious implants, administrators should use the curl command, as described in Cisco's security advisory, on the compromised device.
Recommendations
Patch and Update
As soon as patches become available, update all affected devices to the most secure software version.
Continuous Monitoring
Monitor network activity meticulously, especially on devices running Cisco IOS XE. Be vigilant for any signs of unauthorized access or newly created user accounts.
Disable Unnecessary Features
Deactivate the HTTP/S server feature on devices exposed to the internet to reduce the attack surface.
Network Segmentation
Isolate critical systems from less critical ones to prevent attackers from moving laterally within the network.
Security Awareness Training
Training staff in cybersecurity awareness can prove crucial in recognizing and responding to potential security threats.
Indicators of Compromise (IoCs)
- IP Addresses:
- 5.149.249[.]74
- 154.53.56[.]231
- 154.53.63[.]93
- Usernames:
- cisco_tac_admin
- cisco_support
- cisco_sys_manager
Final Thoughts
The discovery of these vulnerabilities in Cisco’s IOS XE software underscores the perpetual risks in today's digital world. Organizations utilizing Cisco networking devices need to take immediate action to mitigate these vulnerabilities, given that threat actors have already exploited them. Continuous monitoring, timely updates, and cybersecurity awareness among staff are crucial for managing this crisis effectively.
Sources
- CVE recordCVE-2023-20273 in the National Vulnerability Database · nvd.nist.gov
- CVE recordCVE-2023-20198 in the National Vulnerability Database · nvd.nist.gov

