MS09-035: Visual Studio 活动模板库中的漏洞可允许远程代码执行 (969706)

high Nessus 插件 ID 40435

简介

可通过 Microsoft 活动模板库在远程主机上执行任意代码。

描述

远程 Windows 主机包含的作为 Visual Studio 或 Visual C++ 的一部分而随附的 Microsoft 活动模板库 (ATL) 版本受到多种漏洞的影响:

- 在已安装使用 Visual Studio ATL 构建的组件和控件的系统上,ATL 标头中存在的问题可允许攻击者强制在未正确初始化的变量中调用 VariantClear,并通过提供损坏流来执行任意代码。(CVE-2009-0901)

- 在已安装使用 Visual Studio ATL 构建的组件和控件的系统上,以不安全的方式使用“OleLoadFromStream”可允许对能够绕过相关安全策略(如,Internet Explorer 中的删除位)的任意对象进行实例化。
(CVE-2009-2493)

- 在已安装使用 Visual Studio ATL 构建的组件和控件的系统上,ATL 标头中存在的问题可允许在不终止空字符的情况下读取字符串,从而导致泄露内存中的信息。(CVE-2009-2495)

解决方案

Microsoft 已发布一系列用于 Visual Studio .NET 2003、2005 和 2008 以及 Visual C++ 2005 和 2008 的修补程序。

另见

https://www.nessus.org/u?c30acf1f

插件详情

严重性: High

ID: 40435

文件名: smb_nt_ms09-035.nasl

版本: 1.33

类型: local

代理: windows

发布时间: 2009/7/30

最近更新时间: 2020/8/5

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.6

时间分数: 5.6

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

漏洞信息

CPE: cpe:/a:microsoft:visual_studio, cpe:/a:microsoft:visual_studio_.net, cpe:/a:microsoft:visual_c%2b%2b

必需的 KB 项: SMB/MS_Bulletin_Checks/Possible

易利用性: No known exploits are available

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

漏洞发布日期: 2009/7/28

参考资料信息

CVE: CVE-2009-0901, CVE-2009-2493, CVE-2009-2495

BID: 35828, 35830, 35832

CWE: 200, 264, 94

CERT: 456745

IAVB: 2009-B-0033-S

MSFT: MS09-035

MSKB: 973544, 973551, 973552, 973675