Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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-55891 — Proof-of-concept for CVE-2025-55891: heap corruption in TIFFCP.EXE via malformed TIFF file, triggering segmentation fault during LZW decompression in libtiff 3.5.7. | Kitploit
Tools/GitHubGitHub/terribledactyl/cve-2025-55891
Vulnerability AnalysisExploitationReverse EngineeringFuzzingMalware AnalysisBinary Exploitation
GitHubterribledactyl/cve-2025-55891

CVE-2025-55891

Proof-of-concept for CVE-2025-55891: heap corruption in TIFFCP.EXE via malformed TIFF file, triggering segmentation fault during LZW decompression in libtiff 3.5.7.

View Repository
131 year 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-55891: Heap Corruption in TIFFCP.EXE (docuPrinter Pro) via Malformed TIFF File

Summary

A heap corruption vulnerability exists in TIFFCP.EXE, a command-line utility bundled with Neevia docuPrinter Pro, due to the use of an outdated and vulnerable version of libtiff (v3.5.7). By supplying a specially crafted TIFF file, an attacker can trigger a segmentation fault during LZW decompression.

This issue has been reproduced on both Linux (via the open-source tiffcp compiled from libtiff 3.5.7) and on Windows using the proprietary TIFFCP.EXE distributed with docuPrinter Pro. On Windows, the crash results in a STATUS_ACCESS_VIOLATION and occurs without requiring any special privileges.

Affected Software

  • TIFFCP.EXE as distributed in Neevia docuPrinter Pro 7.3 and earlier
  • libtiff version 3.5.7 (original upstream vulnerability point)

Technical Details

The vulnerability is triggered in the LZW decoding logic within tif_lzw.c at the following assertion:

assert(&sp->dec_codetab[0] <= free_entp && free_entp < &sp->dec_codetab[CSIZE]);

Disclaimers

For authorized use only. This research was performed independently of any employer. Protected under Section 1201 exemption of the DMCA for good-faith security research.

Download Tool