CVE-2004-1185
CVSS7.5
发布时间 :2005-01-21 00:00:00
修订时间 :2010-08-21 00:22:00
NMCOP    

[原文]Enscript 1.6.3 does not sanitize filenames, which allows remote attackers or local users to execute arbitrary commands via crafted filenames.


[CNNVD]Enscript filename 命令执行漏洞(CNNVD-200501-262)

        Enscript是一款开源软件,用于将ASCII文件转换为postscript、HTML或RTF文件。
        Enscript 1.6.3版本中存在命令执行漏洞。
        由于Enscript不会审查文件名,远程攻击者或本地用户可通过特别构造的文件名来执行强制命令。

- CVSS (基础分值)

CVSS分值: 7.5 [严重(HIGH)]
机密性影响: PARTIAL [很可能造成信息泄露]
完整性影响: PARTIAL [可能会导致系统文件被修改]
可用性影响: PARTIAL [可能会导致性能下降或中断资源访问]
攻击复杂度: LOW [漏洞利用没有访问限制 ]
攻击向量: [--]
身份认证: NONE [漏洞利用无需身份认证]

- CPE (受影响的平台与产品)

cpe:/a:gnu:enscript:1.6.2GNU Enscript 1.6.2
cpe:/a:gnu:enscript:1.3.0GNU Enscript 1.3.0
cpe:/a:gnu:enscript:1.6.3GNU Enscript 1.6.3
cpe:/a:gnu:enscript:1.6.1GNU Enscript 1.6.1
cpe:/a:gnu:enscript:1.4.0GNU Enscript 1.4.0
cpe:/a:gnu:enscript:1.5.0GNU Enscript 1.5.0
cpe:/a:gnu:enscript:1.6.0GNU Enscript 1.6.0

- OVAL (用于检测的技术细节)

oval:org.mitre.oval:def:10808Enscript 1.6.3 does not sanitize filenames, which allows remote attackers or local users to execute arbitrary commands via crafted filenames...
*OVAL详细的描述了检测该漏洞的方法,你可以从相关的OVAL定义中找到更多检测该漏洞的技术细节。

- 官方数据库链接

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-1185
(官方数据源) MITRE
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2004-1185
(官方数据源) NVD
http://www.cnnvd.org.cn/vulnerability/show/cv_cnnvdid/CNNVD-200501-262
(官方数据源) CNNVD

- 其它链接及资源

http://www.us-cert.gov/cas/techalerts/TA09-133A.html
(UNKNOWN)  CERT  TA09-133A
http://www.gentoo.org/security/en/glsa/glsa-200502-03.xml
(PATCH)  GENTOO  GLSA-200502-03
http://www.debian.org/security/2005/dsa-654
(VENDOR_ADVISORY)  DEBIAN  DSA-654
http://xforce.iss.net/xforce/xfdb/19029
(UNKNOWN)  XF  enscript-filename-command-execution(19029)
http://www.vupen.com/english/advisories/2009/1297
(UNKNOWN)  VUPEN  ADV-2009-1297
http://www.redhat.com/support/errata/RHSA-2005-040.html
(UNKNOWN)  REDHAT  RHSA-2005:040
http://support.apple.com/kb/HT3549
(UNKNOWN)  CONFIRM  http://support.apple.com/kb/HT3549
http://secunia.com/advisories/35074
(UNKNOWN)  SECUNIA  35074
http://lists.apple.com/archives/security-announce/2009/May/msg00002.html
(UNKNOWN)  APPLE  APPLE-SA-2009-05-12
http://www.ubuntulinux.org/support/documentation/usn/usn-68-1
(UNKNOWN)  UBUNTU  USN-68-1
http://www.securityfocus.com/bid/12329
(UNKNOWN)  BID  12329
http://www.securityfocus.com/archive/1/archive/1/435199/100/0/threaded
(UNKNOWN)  BUGTRAQ  20060526 rPSA-2006-0083-1 enscript
http://www.securityfocus.com/archive/1/archive/1/419768/100/0/threaded
(UNKNOWN)  FEDORA  FLSA:152892
http://www.mandriva.com/security/advisories?name=MDKSA-2005:033
(UNKNOWN)  MANDRAKE  MDKSA-2005:033
http://securitytracker.com/id?1012965
(UNKNOWN)  SECTRACK  1012965

- 漏洞信息

Enscript filename 命令执行漏洞
高危 设计错误
2005-01-21 00:00:00 2009-05-16 00:00:00
远程※本地  
        Enscript是一款开源软件,用于将ASCII文件转换为postscript、HTML或RTF文件。
        Enscript 1.6.3版本中存在命令执行漏洞。
        由于Enscript不会审查文件名,远程攻击者或本地用户可通过特别构造的文件名来执行强制命令。

- 公告与补丁

        目前厂商已经发布了升级补丁以修复此安全问题,补丁获取链接:
        http://ftp.gnu.org/gnu/enscript/

- 漏洞信息 (F35855)

dsa-654.txt (PacketStormID:F35855)
2005-01-25 00:00:00
 
advisory
linux,debian
CVE-2004-1184,CVE-2004-1185,CVE-2004-1186
[点击下载]

Debian Security Advisory 654-1 - Several security problems have been discovered in enscript.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- --------------------------------------------------------------------------
Debian Security Advisory DSA 654-1                     security@debian.org
http://www.debian.org/security/                             Martin Schulze
January 21st, 2005                      http://www.debian.org/security/faq
- --------------------------------------------------------------------------

Package        : enscript
Vulnerability  : several
Problem-Type   : local (remote)
Debian-specific: no
CVE ID         : CAN-2004-1184 CAN-2004-1185 CAN-2004-1186

Erik Sj    

- 漏洞信息

13155
GNU Enscript Malformed Filename Arbitrary Command Execution
Remote / Network Access Input Manipulation
Loss of Integrity
Exploit Unknown

- 漏洞描述

GNU Enscript contains a flaw that may allow a malicious user to execute arbitrary code. The issue is triggered when creates specially crafted filenames. It is possible that the flaw may allow the attacker to inject arbitrary code resulting in a loss of integrity.

- 时间线

2005-01-21 Unknow
Unknow Unknow

- 解决方案

Currently, there are no known workarounds or upgrades to correct this issue. However, respective Linux vendors have released a patch to address this vulnerability.

- 相关参考

- 漏洞作者

 

 

关于SCAP中文社区

SCAP中文社区是国内第一个以SCAP为主题的中文开放社区。了解更多信息,请查阅[关于本站]

版权声明

CVE/CWE/OVAL均为MITRE公司的注册商标,它们的官方数据源均保存在MITRE公司的相关网站