CVE:CVE-2012-3401
CNNVD:CNNVD-201207-394
LibTIFF是一个读写TIFF（标签图像文件格式）文件的库。该库包含一些处理TIFF文件的命令行工具。
LibTIFF中存在缓冲区错误漏洞，可被恶意人员利用操控应用程序使用库。该漏洞源于处理T2P结构指针时，‘t2p_read_tiff_init()’函数（tools/tiff2pdf.c）中存在错误。攻击者可利用该漏洞通过特制的TIFF图像导致基于堆的缓冲区溢出漏洞。成功的利用将执行任意代码。LibTIFF4.0.2版本中存在漏洞，其他版本也可能受到影响。
solution:Upgrade libtiff libtiff to a higher version than 4.0.2,3.4,3.4:beta18,3.4:beta24,3.4:beta28,3.4:beta29,3.4:beta31,3.4:beta32,3.4:beta34,3.4:beta35,3.4:beta36,3.4:beta37,3.5.1,3.5.2,3.5.3,3.5.4,3.5.5,3.5.6,3.5.6:beta,3.5.7,3.5.7:alpha,3.5.7:alpha2,3.5.7:alpha3,3.5.7:alpha4,3.5.7:beta,3.6.0,3.6.0:beta,3.6.0:beta2,3.6.1,3.7.0,3.7.0:alpha,3.7.0:beta,3.7.0:beta2,3.7.1,3.7.2,3.7.3,3.7.4,3.8.0,3.8.1,3.8.2,3.9,3.9.0,3.9.0:beta,3.9.1,3.9.2,3.9.2-5.2.1,3.9.3,3.9.4,4.0,4.0:alpha,4.0:beta1,4.0:beta2,4.0:beta3,4.0:beta4,4.0:beta5,4.0:beta6,4.0.1,and avoid the version (,4.0.2],3.4,3.4:beta18,3.4:beta24,3.4:beta28,3.4:beta29,3.4:beta31,3.4:beta32,3.4:beta34,3.4:beta35,3.4:beta36,3.4:beta37,3.5.1,3.5.2,3.5.3,3.5.4,3.5.5,3.5.6,3.5.6:beta,3.5.7,3.5.7:alpha,3.5.7:alpha2,3.5.7:alpha3,3.5.7:alpha4,3.5.7:beta,3.6.0,3.6.0:beta,3.6.0:beta2,3.6.1,3.7.0,3.7.0:alpha,3.7.0:beta,3.7.0:beta2,3.7.1,3.7.2,3.7.3,3.7.4,3.8.0,3.8.1,3.8.2,3.9,3.9.0,3.9.0:beta,3.9.1,3.9.2,3.9.2-5.2.1,3.9.3,3.9.4,4.0,4.0:alpha,4.0:beta1,4.0:beta2,4.0:beta3,4.0:beta4,4.0:beta5,4.0:beta6,4.0.1