CVE:CVE-2006-4514
CNNVD:CNNVD-200611-515
GNOME结构化文件库(LibGSF)是用于读写结构化文件格式的工具库。
多家厂商的操作系统中所捆绑的libgsf库的ole_init_info函数中存在堆溢出漏洞，远程攻击者可能利用此漏洞在用户机器上执行任意指令。
在分配内存时ole_init_info函数仅获得了num_bat中所指定数目的空间，然后在读取文件内容时num_metabat中所指定的数目被用作了循环的边界。由于没有充分地验证变量，因此攻击者可能通过诱骗用户打开特制的OLE文档触发堆溢出，导致执行任意指令。
solution:Upgrade libgsf libgsf to a higher version than 1.11.1,1.13.2,1.14,1.14.1,and avoid the version 1.11.1,1.13.2,1.14,1.14.1