CVE编号
CVE-2004-0688利用情况
暂无补丁情况
N/A披露时间
2004-10-20漏洞描述
libXpm是一款对XPM进行解码的库系统。 libXpm多处不正确检查边界缓冲区长度,远程攻击者可以利用这个漏洞可能以用户进程权限执行任意指令。 问题一是xpmParseColors (parse.c)中的堆栈缓冲区溢出: XPMv1和XPMv2/3解析代码中不安全使用strcat(),可导致缓冲区溢出。 第二个问题是xpmParseColors (parse.c)中分配colorTable存在整数溢出问题,问题存在于如下: colorTable = (XpmColor *) XpmCalloc(ncolors, sizeof(XpmColor)); ncolors可来自不可信的XPM文件。 第三个问题是ParseAndPutPixels (create.c)读取象素时存在堆栈缓冲区溢出。 构建恶意的XPM文件,诱使用户访问可导致以用户进程权限执行任意指令。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
http://distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000924 | |
http://ftp.x.org/pub/X11R6.8.0/patches/README.xorg-CAN-2004-0687-0688.patch | |
http://lists.apple.com/archives/security-announce/2005/May/msg00001.html | |
http://marc.info/?l=bugtraq&m=109530851323415&w=2 | |
http://scary.beasts.org/security/CESA-2004-003.txt | |
http://secunia.com/advisories/20235 | |
http://sunsolve.sun.com/search/document.do?assetkey=1-26-57653-1 | |
http://www.debian.org/security/2004/dsa-560 | |
http://www.gentoo.org/security/en/glsa/glsa-200409-34.xml | |
http://www.gentoo.org/security/en/glsa/glsa-200502-07.xml | |
http://www.kb.cert.org/vuls/id/537878 | |
http://www.mandriva.com/security/advisories?name=MDKSA-2004:098 | |
http://www.novell.com/linux/security/advisories/2004_34_xfree86_libs_xshared.html | |
http://www.redhat.com/archives/fedora-legacy-announce/2006-January/msg00001.html | |
http://www.redhat.com/support/errata/RHSA-2004-537.html | |
http://www.redhat.com/support/errata/RHSA-2005-004.html | |
http://www.securityfocus.com/archive/1/434715/100/0/threaded | |
http://www.securityfocus.com/bid/11196 | |
http://www.us-cert.gov/cas/techalerts/TA05-136A.html | |
http://www.vupen.com/english/advisories/2006/1914 | |
https://exchange.xforce.ibmcloud.com/vulnerabilities/17416 | |
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.ova... | |
https://usn.ubuntu.com/27-1/ |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | x.org | x11r6 | 6.7.0 | - | |||||
运行在以下环境 | |||||||||
应用 | x.org | x11r6 | 6.8 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 3.3.6 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.0 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.0.1 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.0.2.11 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.0.3 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.1.0 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.1.11 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.1.12 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.2.0 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.2.1 | - | |||||
运行在以下环境 | |||||||||
应用 | xfree86_project | x11r6 | 4.3.0 | - | |||||
运行在以下环境 | |||||||||
系统 | suse_10 | xorg-x11-devel-32bit | * |
Up to (excluding) 6.9.0-50.45 |
- 攻击路径 网络
- 攻击复杂度 低
- 权限要求 无
- 影响范围 N/A
- 用户交互 无
- 可用性 部分地
- 保密性 部分地
- 完整性 部分地
还没有评论,来说两句吧...