Oracle Linux 3:python (ELSA-2009-1178)

critical Nessus 插件 ID 67898

简介

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

描述

来自 Red Hat 安全公告 2009:1178:

更新后的 python 程序包修复了多种安全问题,现在可用于 Red Hat Enterprise Linux 3。

Red Hat 安全响应团队将此更新评级为具有中等安全影响。

Python 是一种直译的交互式面向对象的编程语言。

禁用了 assert() 系统调用时,已在 Python 字符串对象实现中发现一个可导致缓冲区溢出的输入审查缺陷。缺少对负大小值的检查意味着 Python 内存分配器可以分配比预期少的内存。这可导致以 Python 解释器的权限执行任意代码。(CVE-2008-1887)

在 Python Unicode 字符串处理以及 Python Unicode 和字符串对象实现中发现多种缓冲区和整数溢出缺陷。攻击者可以利用这些缺陷造成拒绝服务(Python 应用程序崩溃)。(CVE-2008-3142、CVE-2008-5031)

在 Python imageop 模块中发现多种整数溢出缺陷。如果 Python 应用程序采用 imageop 模块来处理不受信任的图像,则可能导致应用程序崩溃,或可能以 Python 解释器的权限执行任意代码。(CVE-2008-1679、CVE-2008-4864)

在 Python snprintf() 封装程序实现中发现多种整数下溢和上溢缺陷。攻击者可以利用这些缺陷造成拒绝服务(内存损坏)。(CVE-2008-3144)

在各种 Python 模块中发现多种整数溢出缺陷。
攻击者可以利用这些缺陷造成拒绝服务(Python 应用程序崩溃)。(CVE-2008-2315、CVE-2008-3143)

Red Hat 在此感谢 Apple 产品安全团队的 David Remahl 负责地报告 CVE-2008-1679 和 CVE-2008-2315 问题。

所有 Python 用户应升级这些更新后的程序包,其中包含用于修正这些问题的向后移植的修补程序。

解决方案

更新受影响的 python 程序包。

另见

https://oss.oracle.com/pipermail/el-errata/2009-July/001092.html

插件详情

严重性: Critical

ID: 67898

文件名: oraclelinux_ELSA-2009-1178.nasl

版本: 1.12

类型: local

代理: unix

发布时间: 2013/7/12

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

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.8

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

漏洞信息

CPE: p-cpe:/a:oracle:linux:python, p-cpe:/a:oracle:linux:python-devel, p-cpe:/a:oracle:linux:python-tools, p-cpe:/a:oracle:linux:tkinter, cpe:/o:oracle:linux:3

必需的 KB 项: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/OracleLinux

可利用: true

易利用性: Exploits are available

补丁发布日期: 2009/7/27

漏洞发布日期: 2008/4/18

参考资料信息

CVE: CVE-2008-1679, CVE-2008-1887, CVE-2008-2315, CVE-2008-3142, CVE-2008-3143, CVE-2008-3144, CVE-2008-4864, CVE-2008-5031

BID: 28715, 28749, 30491, 31932, 31976, 33187

CWE: 119, 189

RHSA: 2009:1178