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-2025-24813-POC — Proof-of-concept exploit for CVE-2025-24813, demonstrating Apache Tomcat RCE via misconfigured file-based session persistence in DefaultServlet. | Kitploit
Tools/GitHubGitHub/affapple/cve-2025-24813-poc
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRemote Access ToolLabs & Practice
GitHubaffapple/cve-2025-24813-poc

CVE-2025-24813-POC

Proof-of-concept exploit for CVE-2025-24813, demonstrating Apache Tomcat RCE via misconfigured file-based session persistence in DefaultServlet.

View Repository
4 months agoNot yet reviewed

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-2025-24813: Apache Tomcat RCE Proof of Concept

This repository provides a controlled, automated environment to demonstrate Remote Code Execution (RCE) vulnerabilities in Apache Tomcat via CVE-2025-24813.

Overview

This PoC exploits misconfigured file-based session persistence in Apache Tomcat's DefaultServlet to achieve unauthorized file overwrites.

How to Use This Repo

Prerequisites

  • Docker and Docker Compose installed.

1. Launch the Environment

From the repository root, run:

root@kitploit:~
docker compose up -d --build

2. Run the Exploit

Follow the automated tutorial workflow:

  1. Navigate to the exploit/ directory.
  • Activate the python virtual environment:
    root@kitploit:~
    source venv/bin/activate
    
  • Follow the instructions in ./exploit/exploit_path.md to execute the exploit.
  • Download Tool