发布时间 :2002-03-25 00:00:00
修订时间 :2016-10-17 22:16:24

[原文]ActivePython ActiveX control for Python in the AXScript package, when used in Internet Explorer, does not prevent a script from reading files from the client's filesystem, which allows remote attackers to read arbitrary files via a malicious web page containing Python script.

[CNNVD]ActivePython ActiveX控件默认安全策略不强壮漏洞(CNNVD-200203-065)

        ActiveState的ActivePython是一款Python脚本语言在Microsoft Windows平台上的实现,ActivePython也可用于Linux和Solaris系统上,windows下的ActivePython包含一个注册作为脚本语言处理的ActiveX控件,此控件允许嵌入到客户端来处理WEB页上的Python脚本。
        ActivePython ActiveX控件没有修改关联到RExec类的默认权限,结果可导致嵌入到网页上的恶意脚本可以访问客户端文件和目录内容,可以导致攻击者可以获得系统敏感信息。

- CVSS (基础分值)

CVSS分值: 5 [中等(MEDIUM)]
机密性影响: [--]
完整性影响: [--]
可用性影响: [--]
攻击复杂度: [--]
攻击向量: [--]
身份认证: [--]

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

cpe:/a:activestate:activepython:2.1ActiveState ActivePython 2.1
cpe:/a:activestate:activepythonActiveState ActivePython

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


- 官方数据库链接
(官方数据源) MITRE
(官方数据源) NVD
(官方数据源) CNNVD

- 其它链接及资源
(UNKNOWN)  BUGTRAQ  20020115 Serious privacy leak in Python for Windows
(VENDOR_ADVISORY)  XF  activepython-activex-read-files(7910)
(UNKNOWN)  BUGTRAQ  20020116 Re: Serious privacy leak in Python for Windows
(UNKNOWN)  BID  3893

- 漏洞信息

ActivePython ActiveX控件默认安全策略不强壮漏洞
中危 设计错误
2002-03-25 00:00:00 2005-10-20 00:00:00
        ActiveState的ActivePython是一款Python脚本语言在Microsoft Windows平台上的实现,ActivePython也可用于Linux和Solaris系统上,windows下的ActivePython包含一个注册作为脚本语言处理的ActiveX控件,此控件允许嵌入到客户端来处理WEB页上的Python脚本。
        ActivePython ActiveX控件没有修改关联到RExec类的默认权限,结果可导致嵌入到网页上的恶意脚本可以访问客户端文件和目录内容,可以导致攻击者可以获得系统敏感信息。

- 公告与补丁

        * 在IE中设置禁止ActiveX控件的运行。


- 漏洞信息

Microsoft IE with ActivePython ActiveX Control Arbitrary File Read
Remote / Network Access, Context Dependent Input Manipulation

- 漏洞描述

Unknown or Incomplete

- 时间线

2002-01-15 Unknow
Unknow Unknow

- 解决方案

Unknown or Incomplete

- 相关参考

- 漏洞作者

Unknown or Incomplete

- 漏洞信息

ActivePython ActiveX Control Weak Default Security Policy Vulnerability
Design Error 3893
Yes No
2002-01-15 12:00:00 2009-07-11 09:56:00
Discovered by Richard M. Smith <> and posted to the Bugtraq mailing list.

- 受影响的程序版本

Activestate win32all
Activestate ActivePython 2.1

- 漏洞讨论

ActiveState's ActivePython is an implementation of the Python scripting language for the Microsoft Windows operating system. ActivePython is also available for Linux and Solaris. The default installation of ActivePython for Windows includes an ActiveX control which is registered as a script handler for the language. This handler allows the use of embedded client side Python scripts in web pages.

The ActiveX control included with ActivePython does not appear to modify the default policy associated with the RExec class. As a result, a malicious script included in a web page may be able to access file and directory contents. Clever use of this vulnerability could expose sensitive data to an outside source, possible through the use of HTTP requests for dynamically generated content.

- 漏洞利用

No exploit code is required to take advantage of this issue.

- 解决方案

Currently the SecurityFocus staff are not aware of any vendor-supplied patches for this issue. If you feel we are in error or are aware of more recent information, please mail us at: <>.

- 相关参考