Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/abrahamsurf/cve-2023-20198-scanner
ReconnaissanceVulnerability ScannersExploitationWeb SecurityPenetration TestingLearning & Education
GitHubabrahamsurf/cve-2023-20198-scanner

CVE-2023-20198-Scanner

Scans Cisco IOS XE devices for CVE-2023-20198 Web UI authentication vulnerability using curl payloads, detects HTTP 200 responses, and saves detailed results.

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
View Repository
12 months agoNot yet reviewed

Cisco IOS XE CVE-2023-20198 Scanner

A Python wrapper script for scanning Cisco IOS XE devices for the Web UI Authentication Vulnerability (CVE-2023-20198) using a specific curl payload.

Features

  • Scans multiple targets from a file or command line
  • Uses exact curl command as specified
  • Automatically detects HTTP 200 responses (indicating potential vulnerability)
  • Professional banner and clear vulnerability reporting
  • Saves detailed scan results
  • Timeout protection

Requirements

  • Python 3.x
  • curl command-line tool

Installation

  1. Save the script as CVE-2023-20198.py
  2. Make it executable:
root@kitploit:~
chmod +x CVE-2023-20198.py

Usage

Scan from file (recommended)

root@kitploit:~
# Create targets file
cat > targets.txt << EOF
http://192.168.1.100/
http://router.company.com/
https://target.example.com/
EOF

# Run scan
./CVE-2023-20198.py -f targets.txt

Save results to file

root@kitploit:~
./CVE-2023-20198.py -f targets.txt -o scan\_results.txt

Direct URLs

root@kitploit:~
./CVE-2023-20198.py --urls http://target1.com/ http://target2.com/

Output Example

When a device returns HTTP 200:

root@kitploit:~
\[!!!] HTTP 200 - Device is Vulnerable with CVE-2023-20198 \[!!!]

Author

Abraham-Surf

Disclaimer

This tool is for educational and authorized security testing purposes only.
Use only on systems you have explicit permission to test.

Legal Notice

CVE-2023-20198 is a critical vulnerability in Cisco IOS XE.
Unauthorized scanning may be illegal in your jurisdiction.

Download Tool