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-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
30 years 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:

    root@kitploit:~
    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