CVE-2012-3401
Fixed in a distro release EPSS 4%
The t2p_read_tiff_init function in tiff2pdf (tools/tiff2pdf.c) in LibTIFF 4.0.2 and earlier does not properly initialize the T2P context struct pointer in certain error conditions, which allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted TIFF image that triggers a heap-based buffer overflow.
Products: libtiff
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | tiff | 4.0.2-2 |
| Debian 13 | tiff | 4.0.2-2 |
| Debian 14 | tiff | 4.0.2-2 |
| Debian 6.0 | tiff | 3.9.4-5+squeeze5 |
| Red Hat Enterprise Linux 5 | libtiff | 0:3.8.2-18.el5_8 |
| Red Hat Enterprise Linux 5 | libtiff-debuginfo | 0:3.8.2-18.el5_8 |
| Red Hat Enterprise Linux 5 | libtiff-devel | 0:3.8.2-18.el5_8 |
| Red Hat Enterprise Linux 6 | libtiff | 0:3.9.4-9.el6_3 |
| Red Hat Enterprise Linux 6 | libtiff-debuginfo | 0:3.9.4-9.el6_3 |
| Red Hat Enterprise Linux 6 | libtiff-devel | 0:3.9.4-9.el6_3 |
| Red Hat Enterprise Linux 6 | libtiff-static | 0:3.9.4-9.el6_3 |
| openSUSE Tumbleweed | tiff | 4.0.7-1.1 |