
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.
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.
This project was created for educational and research purposes only. It demonstrates:
The exploit:
X-Forwarded header to trigger an integer overflowThis 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.
cve_2025-48799.c – Main exploit code.gitignore – Keeps build artifacts out of version controlLICENSE – MIT license for open useREADME.md – Project overview and usage guidelinesCreated 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.