Mandriva Linux 安全公告:libxslt (MDVSA-2012:164)

medium Nessus 插件 ID 62504

简介

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

描述

已在 libxslt 中发现并修正了多种漏洞:

XSLT 中的不明漏洞允许远程攻击者通过未知矢量获取有关堆内存地址的潜在敏感信息 (CVE-2011-1202)。

libxslt 1.1.26 和更早版本未正确管理内存,可能让远程攻击者构建在 XPath 导航期间无法正确识别的 XSLT 表达式,从而造成拒绝服务(应用程序崩溃),该表达式与以下函数相关 (1) libxslt/pattern.c 中的 xsltCompileLocationPathPattern 函数,以及 (2) libxslt/functions.c 中的 xsltGenerateIdFunction 函数 (CVE-2012-2870)。

libxml2 2.9.0-rc1 和更早版本在处理 XSL 转换时未正确支持不明变量的转换,这可让远程攻击者构建与 include/libxml/tree.h 中 _xmlNs 数据结构相关的文档,从而造成拒绝服务或产生其他未知影响 (CVE-2012-2871)。

libxslt 中的双重释放漏洞可让远程攻击者通过与 XSL 转换相关的矢量造成拒绝服务,或产生其他不明的影响 (CVE-2012-2893)。

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

解决方案

更新受影响的程序包。

插件详情

严重性: Medium

ID: 62504

文件名: mandriva_MDVSA-2012-164.nasl

版本: 1.12

类型: local

发布时间: 2012/10/12

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.8

时间分数: 5

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

漏洞信息

CPE: p-cpe:/a:mandriva:linux:lib64xslt-devel, p-cpe:/a:mandriva:linux:lib64xslt1, p-cpe:/a:mandriva:linux:libxslt-devel, p-cpe:/a:mandriva:linux:libxslt1, p-cpe:/a:mandriva:linux:python-libxslt, p-cpe:/a:mandriva:linux:xsltproc, cpe:/o:mandriva:linux:2011

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

易利用性: No known exploits are available

补丁发布日期: 2012/10/11

参考资料信息

CVE: CVE-2011-1202, CVE-2012-2870, CVE-2012-2871, CVE-2012-2893

BID: 47668, 55331, 55676

MDVSA: 2012:164