漏洞信息详情
OpenOffice DOC文档信息读取堆溢出漏洞
漏洞简介
OpenOffice在处理DOC文档时存在缓冲区溢出,远程攻击者可能利用恶意DOC文档在用户机器上执行任意指令。OpenOffice的StgCompObjStream::Load()函数中存在安全漏洞。在读取格式的DOC文档信息时,会根据DOC提供的长度分配内存。DOC提供32位整数,其中的前16位用于分配内存。但在读取doc信息时,仍会将32位用作长度,这样就导致了堆溢出。在进行释放时,会导致覆盖指针,执行任意指令。
漏洞公告
目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:
http://www.openoffice.org/
参考网址
来源: BID
名称: 13092
链接:http://www.securityfocus.com/bid/13092
来源: BUGTRAQ
名称: 20050412 OpenOffice DOC document Heap Overflow
链接:http://www.securityfocus.com/archive/1/395516
来源: REDHAT
名称: RHSA-2005:375
链接:http://www.redhat.com/support/errata/RHSA-2005-375.html
来源: www.openoffice.org
链接:http://www.openoffice.org/issues/show_bug.cgi?id=46388
来源: GENTOO
名称: GLSA-200504-13
链接:http://www.gentoo.org/security/en/glsa/glsa-200504-13.xml
来源: SUSE
名称: SUSE-SR:2005:021
链接:http://www.novell.com/linux/security/advisories/2005_21_sr.html
来源: SECUNIA
名称: 17027
链接:http://secunia.com/advisories/17027
受影响实体
- Openoffice Openoffice:1.0.1<!--2000-1-1-->
- Openoffice Openoffice:1.0.2<!--2000-1-1-->
- Openoffice Openoffice:1.1.0<!--2000-1-1-->
- Openoffice Openoffice:1.1.1<!--2000-1-1-->
- Openoffice Openoffice:1.1.2<!--2000-1-1-->
补丁
暂无
还没有评论,来说两句吧...