First published: Thu Aug 03 2006(Updated: )
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.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
TIFF | <=3.8.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2006-3463 has a high severity level due to its potential for denial of service attack.
To fix CVE-2006-3463, upgrade the libtiff library to version 3.8.2 or later.
CVE-2006-3463 is caused by the EstimateStripByteCounts function using a 16-bit unsigned short to iterate over a 32-bit value, leading to an infinite loop.
CVE-2006-3463 affects the libtiff library versions prior to 3.8.2.
Yes, CVE-2006-3463 can be exploited by context-dependent attackers to cause a denial of service.