Description
Cisco is providing an update for the ongoing investigation into observed exploitation of the web UI feature in Cisco IOS XE Software. We are updating the list of fixed releases and adding the Software Checker. Our investigation has determined that the actors exploited two previously unknown issues. The attacker first exploited CVE-2023-20198 to gain initial access and issued a privilege 15 command to create a local user and password combination. This allowed the user to log in with normal user access. The attacker then exploited another component of the web UI feature, leveraging the new local user to elevate privilege to root and write the implant to the file system. Cisco has assigned CVE-2023-20273 to this issue. CVE-2023-20198 has been assigned a CVSS Score of 10.0. CVE-2023-20273 has been assigned a CVSS Score of 7.2. Both of these CVEs are being tracked by CSCwh87343.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Cisco | Cisco IOS XE Software | 16.1.1, 16.1.2, 16.1.3, 16.2.1, 16.2.2, 16.3.1, 16.3.2, 16.3.3, 16.3.1a, 16.3.4, 16.3.5, 16.3.5b, 16.3.6, 16.3.7, 16.3.8, 16.3.9, 16.3.10, 16.3.11, 16.4.1, 16.4.2, 16.4.3, 16.5.1, 16.5.1a, 16.5.1b, 16.5.2, 16.5.3, 16.6.1, 16.6.2, 16.6.3, 16.6.4, 16.6.5, 16.6.4a, 16.6.5a, 16.6.6, 16.6.7, 16.6.8, 16.… | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 3 modules
-
Cisco IOX XE Unauthenticated RCE Chain
exploit/linux/misc/cisco_ios_xe_rce
-
Cisco IOX XE unauthenticated OS command execution
auxiliary/admin/http/cisco_ios_xe_os_exec_cve_2023_20273
-
Cisco IOX XE unauthenticated Command Line Interface (CLI) execution
auxiliary/admin/http/cisco_ios_xe_cli_exec_cve_2023_20198
GitHub 36 repositories · most starred shown
-
smokeintheshell/CVE-2023-20198 ★ 67 · Nov 16, 2023
CVE-2023-20198 Exploit PoC
-
W01fh4cker/CVE-2023-20198-RCE ★ 44 · Apr 25, 2024
CVE-2023-20198-RCE, support adding/deleting users and executing cli commands/system commands.
-
fox-it/cisco-ios-xe-implant-detection ★ 41 · Oct 23, 2023
Cisco IOS XE implant scanning & detection (CVE-2023-20198, CVE-2023-20273)
-
Shadow0ps/CVE-2023-20198-Scanner ★ 33 · Oct 23, 2023
This is a webshell fingerprinting scanner designed to identify implants on Cisco IOS XE WebUI's affected by CVE-2023-20198 and CVE-2023-20273
-
ZephrFish/CVE-2023-20198-Checker ★ 32 · Oct 17, 2023
CVE-2023-20198 & 0Day Implant Scanner
-
Atea-Redteam/CVE-2023-20198 ★ 19 · Oct 17, 2023
CVE-2023-20198 Checkscript
-
Tounsi007/CVE-2023-20198 ★ 11 · Oct 18, 2023
CVE-2023-20198 PoC (!)
-
Pushkarup/CVE-2023-20198 ★ 8 · Oct 23, 2023
A PoC for CVE 2023-20198
-
RevoltSecurities/CVE-2023-20198 ★ 7 · Nov 3, 2023
An Exploitation script developed to exploit the CVE-2023-20198 Cisco zero day vulnerability on their IOS routers
-
iveresk/cve-2023-20198 ★ 6 · Oct 20, 2023
1vere$k POC on the CVE-2023-20198
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Automated scanner template
A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.
- Cisco IOS XE Web UI - Command Injection http/cves/2023/CVE-2023-20198.yaml
Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.
Advisories 2
- ICSA-23-297-01 Rockwell Automation Stratix 5800 and Stratix 5200 (UPDATE A) CISA ICS & IT advisories · Nov 21, 2023
- WID-SEC-2023-2658 Cisco IOS XE: Schwachstellen ermöglichten Administrativen Zugriff BSI CERT-Bund (WID) · Oct 22, 2023