Mandriva Linux 安全公告:python (MDVSA-2011:096)

medium Nessus 插件 ID 54611

简介

远程 Mandriva Linux 主机缺少一个或多个安全更新。

描述

已在 python 中发现并修复了多种漏洞:

在 Python 2.5、2.6 和 3.0 的 CGIHTTPServer 模块中,CGIHTTPServer.py 的 is_cgi 方法允许远程攻击者通过 URI 开头缺少 /(斜线)字符的 HTTP GET 请求读取脚本源代码 (CVE-2011-1015)。

已发现 Python urllib 和 urllib2 库中的缺陷,即在处理自动化重定向时,未区分不同的目标 URL。这会导致使用这些模块的 Python 应用程序进入其能够理解的任意新 URL,包括 file:// URL 类型。这可允许远程服务器强迫本地 Python 应用程序读取本地文件而不是远程文件,从而可能泄漏本不欲披露的本地文件 (CVE-2011-1521)。

自扩展维护计划起,提供适用于 2009.0 的程序包。请访问此链接以了解更多信息:http://store.mandriva.com/product_info.php?cPath=149products_id=490

更新后的程序包已进行修补,以修正此问题。

解决方案

更新受影响的程序包。

插件详情

严重性: Medium

ID: 54611

文件名: mandriva_MDVSA-2011-096.nasl

版本: 1.12

类型: local

发布时间: 2011/5/23

最近更新时间: 2021/1/6

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.2

CVSS v2

风险因素: Medium

基本分数: 6.4

时间分数: 4.7

矢量: CVSS2#AV:N/AC:L/Au:N/C:P/I:N/A:P

漏洞信息

CPE: p-cpe:/a:mandriva:linux:lib64python2.5, p-cpe:/a:mandriva:linux:lib64python2.5-devel, p-cpe:/a:mandriva:linux:lib64python2.6, p-cpe:/a:mandriva:linux:lib64python2.6-devel, p-cpe:/a:mandriva:linux:libpython2.5, p-cpe:/a:mandriva:linux:libpython2.5-devel, p-cpe:/a:mandriva:linux:libpython2.6, p-cpe:/a:mandriva:linux:libpython2.6-devel, p-cpe:/a:mandriva:linux:python, p-cpe:/a:mandriva:linux:python-base, p-cpe:/a:mandriva:linux:python-docs, p-cpe:/a:mandriva:linux:tkinter, p-cpe:/a:mandriva:linux:tkinter-apps, cpe:/o:mandriva:linux:2009.0, cpe:/o:mandriva:linux:2010.1

必需的 KB 项: Host/local_checks_enabled, Host/cpu, Host/Mandrake/release, Host/Mandrake/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2011/5/22

参考资料信息

CVE: CVE-2011-1015, CVE-2011-1521

BID: 46541, 47024

MDVSA: 2011:096