Scientific Linux 安全更新:SL 3.0.x (i386/x86_64) 中的 python

critical Nessus 插件 ID 60624

简介

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

描述

禁用了 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)

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

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?492e1514

插件详情

严重性: Critical

ID: 60624

文件名: sl_20090728_python_for_SL_3_0_x.nasl

版本: 1.7

类型: local

代理: unix

发布时间: 2012/8/1

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

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Critical

基本分数: 10

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

漏洞信息

CPE: x-cpe:/o:fermilab:scientific_linux

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

漏洞发布日期: 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

CWE: 119, 189