CVE:CVE-2010-3814
CNNVD:CNNVD-201011-256
FreeType 是一个流行的字体函数库。
FreeType 2.4.3以及之前版本中的ttinterp.c文件中的Ins_SHZ函数中存在基于栈的缓冲区溢出漏洞。远程攻击者可以特制SHZ字节码指令导致拒绝服务(应用程序崩溃)。该漏洞已经通过带有特制嵌入字体的PDF文档得到证实。
solution:Upgrade freetype freetype to a higher version than 2.4.3,1.3.1,2.0.6,2.0.9,2.1,2.1.3,2.1.4,2.1.5,2.1.6,2.1.7,2.1.8,2.1.8:rc1,2.1.9,2.1.10,2.2.0,2.2.1,2.2.10,2.3.0,2.3.1,2.3.2,2.3.3,2.3.4,2.3.5,2.3.6,2.3.7,2.3.8,2.3.9,2.3.10,2.3.11,2.3.12,2.4.0,2.4.1,2.4.2,and avoid the version (,2.4.3],1.3.1,2.0.6,2.0.9,2.1,2.1.3,2.1.4,2.1.5,2.1.6,2.1.7,2.1.8,2.1.8:rc1,2.1.9,2.1.10,2.2.0,2.2.1,2.2.10,2.3.0,2.3.1,2.3.2,2.3.3,2.3.4,2.3.5,2.3.6,2.3.7,2.3.8,2.3.9,2.3.10,2.3.11,2.3.12,2.4.0,2.4.1,2.4.2