CVE-2017-17095: Buffer Overflow
Last updated 25 August 2025
Other sources
The pal2rgb tool (tools/pal2rgb.c) in LibTIFF 4.0.9 is vulnerable to a heap-based bufferflow when parsing a specially crafted .tif file. A remote attacker could exploit this to cause an application crash (denial of service) or other possible unspecified impact.
References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2017-17095 http://www.openwall.com/lists/oss-security/2017/11/30/3 http://www.cvedetails.com/cve/CVE-2017-17095/ http://bugzilla.maptools.org/showbug.cgi?id=2750
— Red Hat
tools/pal2rgb.c in pal2rgb in LibTIFF 4.0.9 allows remote attackers to cause a denial of service (TIFFSetupStrips heap-based buffer overflow and application crash) or possibly have unspecified other impact via a crafted TIFF file.
— Launchpad
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
debian/tiffto a version that resolves this vulnerability.Fixed in 4.2.0-1+deb11u5Fixed in 4.2.0-1+deb11u8Fixed in 4.5.0-6+deb12u4Fixed in 4.7.0-3+deb13u2Fixed in 4.7.0-3+deb13u3Fixed in 4.7.2-1 - Upgrade
Upgrade
LibTIFF (pal2rgb / tools/pal2rgb.c)to a version that resolves this vulnerability.Fixed in 4.0.9
Event History
Frequently Asked Questions
What is the severity of CVE-2017-17095?
CVE-2017-17095 has a high severity rating due to its potential to cause denial of service and application crashes.
How do I fix CVE-2017-17095?
To fix CVE-2017-17095, upgrade to the latest version of the LibTIFF library that addresses the vulnerability.
What does CVE-2017-17095 affect?
CVE-2017-17095 affects LibTIFF version 4.0.9 and specific Debian package versions of tiff.
What impact does CVE-2017-17095 have?
The impact of CVE-2017-17095 includes a heap-based buffer overflow leading to a denial of service.
Can CVE-2017-17095 be exploited remotely?
Yes, CVE-2017-17095 can be exploited remotely using a specially crafted TIFF file.