openSUSE 安全更新:libupnp (openSUSE-SU-2013:0255-1)

critical Nessus 插件 ID 75214
全新!插件严重性现在使用 CVSS v3

计算的插件严重性默认已更新为使用 CVSS v3。没有 CVSS v3 分数的插件将回退到 CVSS v2 来计算严重性。可以在设置下拉列表中切换严重性显示首选项。

简介

远程 openSUSE 主机缺少安全更新。

描述

- 更新到版本 1.6.18 (bnc#801061)

+ 针对 CERT 问题 VU#922681 的安全补丁 此修补程序解决 unique_service_name() 函数中三个可能的缓冲区溢出。这三个问题的 CVE 编号如下:CVE-2012-5958 问题 #2:Tempbuf 基于堆栈的缓冲区溢出 CVE-2012-5959 问题 #4:Event->UDN 基于堆栈的缓冲区溢出 CVE-2012-5960 问题 #8:Event->UDN 基于堆栈的缓冲区溢出

+ 请注意,之前的工作已处理以下问题:CVE-2012-5961 问题 #1:Evt->UDN 基于堆栈的缓冲区溢出 CVE-2012-5962 问题 #3:Evt->DeviceType 基于堆栈的缓冲区溢出 CVE-2012-5963 问题 #5:Event->UDN 基于堆栈的缓冲区溢出 CVE-2012-5964 问题 #6:Event->DeviceType 基于堆栈的缓冲区溢出 CVE-2012-5965 问题 #7:Event->DeviceType 基于堆栈的缓冲区溢出

解决方案

更新受影响的 libupnp 程序包。

另见

https://bugzilla.novell.com/show_bug.cgi?id=801061

https://lists.opensuse.org/opensuse-updates/2013-02/msg00013.html

https://www.tenable.com/security/research/tra-2017-10

插件详情

严重性: Critical

ID: 75214

文件名: openSUSE-2013-90.nasl

版本: 1.7

类型: local

代理: unix

发布时间: 2014/6/13

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

依存关系: ssh_get_info.nasl

风险信息

VPR

风险因素: High

分数: 7.4

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 8.3

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

时间矢量: E:F/RL:OF/RC:C

漏洞信息

CPE: p-cpe:/a:novell:opensuse:libupnp-debugsource, p-cpe:/a:novell:opensuse:libupnp-devel, p-cpe:/a:novell:opensuse:libupnp6, p-cpe:/a:novell:opensuse:libupnp6-32bit, p-cpe:/a:novell:opensuse:libupnp6-debuginfo, p-cpe:/a:novell:opensuse:libupnp6-debuginfo-32bit, p-cpe:/a:novell:opensuse:libupnp6-debugsource, cpe:/o:novell:opensuse:12.1, cpe:/o:novell:opensuse:12.2

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2013/1/30

可利用的方式

Metasploit (Portable UPnP SDK unique_service_name() Remote Code Execution)

参考资料信息

CVE: CVE-2012-5958, CVE-2012-5959, CVE-2012-5960, CVE-2012-5961, CVE-2012-5962, CVE-2012-5963, CVE-2012-5964, CVE-2012-5965