CVE Catalog

CVE-2006-3463

High
Published: Translated: NVD NIST

Summary

The EstimateStripByteCounts function in the TIFF library (libtiff) before 3.8.2 uses a 16-bit unsigned short when iterating over an unsigned 32-bit value, which allows context-dependent attackers to cause a denial of service via a large td_nstrips value, triggering an infinite loop.

Risk Assessment

An attacker can supply a specially crafted TIFF file that causes the application processing images to hang, leading to a denial of service. This affects the availability of systems handling TIFF files.

Recommendation

Update libtiff to version 3.8.2 or later. If updating is not possible, consider restricting the processing of untrusted TIFF files.

Related vulnerabilities

Original NVD description (English source)

The EstimateStripByteCounts function in TIFF library (libtiff) before 3.8.2 uses a 16-bit unsigned short when iterating over an unsigned 32-bit value, which allows context-dependent attackers to cause a denial of service via a large td_nstrips value, which triggers an infinite loop.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS