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
CVE-2024-21733 — 一个验证对CVE-2024-21733 | Kitploit
Tools/GitHubGitHub/ltmthink/cve-2024-21733
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubltmthink/cve-2024-21733

CVE-2024-21733

一个验证对CVE-2024-21733

View Repository
27122 years agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2024-21733-POC

Notes:

  1. tomcat English environment
  2. Specific constructed backend code, as shown in ROOT/vulnerable.jsp
  3. If needed, modify the server address and port in the script. Default 127.0.0.1:8080
  4. Timeout trigger, default 20 seconds, usually less than this time

Process:

  1. Download a specific version of tomcat

https://archive.apache.org/dist/tomcat/

Or use the docker environment: tomcat:9.0.43

root@kitploit:~
docker-compose up -d
  1. Construct vulnerable.jsp (ROOT/vulnerable.jsp) and upload it to ROOT

  2. Run the script

image-20240815174502677

Or simulate a real environment for exploit

  1. Run victim.py to simulate a normal user's POST request, the response outputs ID data
  2. When prompted [*] Press Enter to close socket connection..., run attacker.py to exploit. If successful, the returned data will contain Invalid character found in method name and part of the ID data
  3. Press Enter in the terminal running victim.py to close the connection
Download Tool