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-53367-POC — A simple POC of the CVE-2025-53367, creating a .djvu-file which triggers an OOB-write in the heap | Kitploit
Tools/GitHubGitHub/thephykon/cve-2025-53367-poc
Vulnerability AnalysisExploitationFuzzingLearning & EducationBinary Exploitation
GitHubthephykon/cve-2025-53367-poc

CVE-2025-53367-POC

A simple POC of the CVE-2025-53367, creating a .djvu-file which triggers an OOB-write in the heap

View Repository
29 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

djvulibre_mmr_exploit

This project provides a minimal C++ implementation that triggers a known heap out-of-bounds write vulnerability in DjVuLibre. The code does not weaponize the bug; it only reproduces the faulty execution path so the issue can be inspected and understood.

The vulnerability originates in the parser for MMR-encoded image chunks. During processing, the MMRDecoder::scanruns function decodes horizontal runs into a line buffer without performing sufficient bounds checking. Using consecutive 0-length horizontal runs, you can cause a buffer overflow, leading to an OOB-write.

This implementation was developed as part of the final project for the Network Security course at National Yang Ming Chiao Tung University (NYCU) in Hsinchu, Taiwan. The focus is on understanding how parsing logic, unchecked buffer assumptions, and malformed image data can combine to produce memory-safety failures in real-world libraries.

Building and installing

See the BUILDING document.

Contributing

See the CONTRIBUTING document.

Licensing

Download Tool