CVE-2012-0158 Microsoft MSCOMCTL ActiveX 远程代码执行漏洞

漏洞案例已知被利用 · CISA KEV
CVE-2012-0158
Microsoft MSCOMCTL ActiveX 远程代码执行漏洞

MSCOMCTL.OCX 处理特制对象时发生内存破坏。攻击者可通过恶意 Office 文档或网页内容在当前用户权限下执行代码。

漏洞概览

CVE 编号
CVE-2012-0158
影响产品
Microsoft Office MSCOMCTL.OCX
漏洞类型
远程代码执行
CWE 分类
CWE-94
CVE 公开日期
2012-04-10
CVE 记录更新日期
2025-10-22
资料核验日期
2026-09-18
区域标签
全球(微软)

安全风险等级评估

8.8
高危 · CVSS 3.1评分来源:CISA-ADP / CVE 记录
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

影响范围与修复版本

产品或分支受影响范围历史修复边界或说明
Office / Web ComponentsOffice 2003 SP3、2007 SP2/SP3、2010/2010 SP1;Office 2003 Web Components SP3MS12-027 对应更新
其他组件使用方SQL Server、BizTalk、Commerce Server、Visual FoxPro、VB6 Runtime 的公告所列版本逐产品核对 MS12-027 矩阵

漏洞详情

漏洞机制

MSCOMCTL.OCX 的 ListView、ListView2、TreeView、TreeView2 ActiveX 控件在处理特制内容时可能发生内存状态破坏。恶意网页、Office 文档或 RTF 文件均可能到达该组件处理路径并造成代码执行。

触发条件与权限边界

该公共控件被多种微软产品使用,不只属于 Office。需要依据控件文件版本与安装该控件的产品组合判断;只更新一套 Office 不能证明所有残留副本已修复。

场景与影响

漏洞常见于诱导打开的文档、邮件附件及嵌入式 ActiveX 场景。由于组件被多个 Office 产品共享,补丁部署不能只检查单一 Office 主程序。该漏洞已进入 CISA 已知被利用漏洞目录。

检测与排查

资产、配置与日志核查

按 MS12-027 盘点各产品与 MSCOMCTL.OCX 副本、文件版本和补丁状态,关联文档打开后的异常进程行为。具体 SQL Server 等产品的 SP 级别以官方矩阵为准。

防范措施与修复验证

修复与缓解

安装 MS12-027 和后续 Office 更新;禁用不需要的 ActiveX;在邮件和终端策略中阻止来自互联网的宏与嵌入对象,并核查 MSCOMCTL.OCX 版本。

修复后的验证

完成变更后,回读 Microsoft Office MSCOMCTL.OCX 的实际运行版本、补丁与配置,确认已落在厂商修复范围;需要重启的服务或系统必须验证重启结果。再检查相关业务功能、访问控制与日志,记录修复前后证据。临时缓解应单独标注,并跟踪正式修复;没有触发异常不等于漏洞不存在。

参考来源

英文技术描述已整理为中文,保留产品名、协议名和版本号。CVE 记录与 KEV 核验日期:2026-09-18;KEV 目录版本:2026.09.16。厂商公告可能继续更新,处置时应核对最新产品矩阵。

© 版权声明
THE END
喜欢就支持一下吧!
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容