LHA缓冲区溢出/目录遍历漏洞

QQ空间 新浪微博 微信 QQ facebook twitter
漏洞ID 1201720 漏洞类型 未知
发布时间 2004-04-30 更新时间 2006-09-20
CVE编号 CVE-2004-0235 CNNVD-ID CNNVD-200408-176
漏洞平台 N/A CVSS评分 6.4
|漏洞来源
http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-200408-176
|漏洞详情
LHa是一款基于控制台的解压缩程序。LHa存在两个缓冲区溢出和两个目录遍历问题,远程攻击者可以利用这些漏洞以进程权限在系统上执行任意指令或破坏系统。缓冲区溢出发生在测试(t)或者展开(x)操作时,对超长文件名或目录名进行解析时,get_header()函数会发生缓冲区溢出。精心构建文件名或目录名可以进程权限执行任意指令。另外就是对相对路径没有任何保护,可简单使用LHA建立路径类似"../../../../../etc/cron.d/evil"的压缩包,虽然对绝对路径有保护,但可使用类似"//etc/cron.d/evil"的路径形式绕过。攻击者可以构建简单包当LHA操作时破坏系统文件。
|参考资料

来源:BID
名称:10243
链接:http://www.securityfocus.com/bid/10243
来源:BUGTRAQ
名称:20040510[UlfHarnhammar]:LHAAdvisory+Patch
链接:http://marc.theaimsgroup.com/?l=bugtraq&m=108422737918885&w=2
来源:FEDORA
名称:FLSA:1833
链接:https://bugzilla.fedora.us/show_bug.cgi?id=1833
来源:XF
名称:lha-directory-traversal(16013)
链接:http://xforce.iss.net/xforce/xfdb/16013
来源:REDHAT
名称:RHSA-2004:179
链接:http://www.redhat.com/support/errata/RHSA-2004-179.html
来源:REDHAT
名称:RHSA-2004:178
链接:http://www.redhat.com/support/errata/RHSA-2004-178.html
来源:FEDORA
名称:FEDORA-2004-119
链接:http://www.redhat.com/archives/fedora-announce-list/2004-May/msg00005.html
来源:DEBIAN
名称:DSA-515
链接:http://www.debian.org/security/2004/dsa-515
来源:GENTOO
名称:GLSA-200405-02
链接:http://security.gentoo.org/glsa/glsa-200405-02.xml
来源:OVAL
名称:oval:org.mitre.oval:def:10409
链接:http://oval.mitre.org/repository/data/getDef?id=oval:org.mitre.oval:def:10409
来源:FULLDISC
名称:20040501LHabufferoverflowsanddirectorytraversalproblems
链接:http://lists.grok.org.uk/pipermail/ful