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-48799- — Proof-of-concept exploit for CVE-2025-48799, an Apache Tomcat remote code execution vulnerability. Demonstrates integer overflow exploitation via crafted HTTP headers with shellcode injection for educational research. | Kitploit
Tools/GitHubGitHub/gmh5225/cve-2025-48799-
Vulnerability AnalysisExploitationShellcodeWeb Application ExploitationPenetration TestingLearning & EducationPayload DevelopmentBinary Exploitation
GitHubgmh5225/cve-2025-48799-

CVE-2025-48799-

Proof-of-concept exploit for CVE-2025-48799, an Apache Tomcat remote code execution vulnerability. Demonstrates integer overflow exploitation via crafted HTTP headers with shellcode injection for educational research.

21 year agoNot yet reviewed
View Repository

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-48799 – Apache Tomcat Remote Code Execution (PoC)

This repository contains a proof-of-concept exploit for CVE-2025-48799, a remote code execution vulnerability discovered in Apache Tomcat 9.0.48. The flaw stems from an integer overflow in the HTTP header parser, which can be triggered by a specially crafted X-Forwarded header.


Purpose

This project was created for educational and research purposes only. It demonstrates:

  • How malformed HTTP headers can lead to memory corruption
  • Techniques for crafting shellcode and calculating buffer offsets
  • A practical example of exploiting a real-world patched CVE in a controlled environment

How It Works

The exploit:

  1. Constructs an oversized X-Forwarded header to trigger an integer overflow
  2. Injects shellcode into the corrupted memory region
  3. Sends the payload using libcurl to a vulnerable Tomcat instance

Ethical Disclaimer

This code is intended strictly for educational use in lab environments. Do not deploy or test this exploit on systems you do not own or have explicit permission to audit. I support responsible disclosure and ethical hacking practices.


Files

  • cve_2025-48799.c – Main exploit code
  • .gitignore – Keeps build artifacts out of version control
  • LICENSE – MIT license for open use
  • README.md – Project overview and usage guidelines

Author

Created by Mark Mallia mrk336.
I’m passionate about cybersecurity, reverse engineering, and building tools that help us understand how systems break—and how to make them stronger.

If you're a recruiter or hiring manager, feel free to reach out via GitHub or LinkedIn. I'd love to bring this mindset to your team.


Contact

  • GitHub: github.com/mrk336
  • LinkedIn: https://www.linkedin.com/in/mark-anthony-mallia-14115561/
Download Tool