Microsoft Edge Chakra JIT GlobOpt::OptTagChecks 内存损坏

CVSS 元温度得分当前攻击价格 (≈)CTI兴趣分数
5.4$0-$5k0.00

Microsoft Edge 中已发现分类为致命的漏洞。 此漏洞会影响功能 GlobOpt::OptTagChecks的组件Chakra JIT。 手动调试的不合法输入可导致 内存损坏。 使用CWE来声明会导致 CWE-119 的问题。 此错误2017-11-14已发现。 此漏洞的脆弱性 2017-11-14由公示人lokihardt、公示人所属公司Google Project Zero、公示人身份KB4048956、公示人类型为Security Update Guide (Website)所发布。 公告共享下载网址是portal.msrc.microsoft.com

该漏洞被命名为CVE-2017-11840, CVE分配信息格式:2017-07-31。 攻击可以远程发起, 有技术细节可用。 该漏洞的知名度低于平均水平, 此外还有一个漏洞可利用。 该漏洞利用已公开,可能会被利用。 漏洞利用的当前现价为美元计算大致为USD $0-$5k。 公告指出:

A remote code execution vulnerability exists in the way that the scripting engine handles objects in memory in Microsoft Edge. The vulnerability could corrupt memory in such a way that an attacker could execute arbitrary code in the context of the current user. An attacker who successfully exploited the vulnerability could gain the same user rights as the current user. If the current user is logged on with administrative user rights, an attacker who successfully exploited the vulnerability could take control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights.

它被宣布为proof-of-concept。 可以在exploit-db.com下载该漏洞利用。 估计零日攻击的地下价格约为$25k-$100k。 该漏洞利用所用的代码是:

function opt() {
    let obj = [2.3023e-320];
    for (let i = 0; i < 1; i++) {
        obj.x = 1;  // In the first analysis, BailOnNotObject emitted
        obj = +obj;  // Change the type
        obj.x = 1;  // Type confusion
    }
}
 
function main() {
    for (let i = 0; i < 1000; i++) {
        opt();
    }
}
漏洞扫描器Nessus提供了一个插件,插件ID为104552 (KB4048956: Windows 10 LTSB November 2017 Cumulative Update)有助于判断目标环境中是否存在缺陷, 它已分配至系列:Windows : Microsoft Bulletins, 该插件在类型为l的背景下运行。 商业漏洞扫描器Qualys能够使用插件91413 (Microsoft Edge Security Update for November 2017)检测此问题。

补丁名称为KB4048956。 错误修复程序下载地址为catalog.update.microsoft.com, 建议采用一个补丁来修正此问题。 该漏洞被披露后,立即发表过可能的缓解措施。

该漏洞也记录在其他漏洞数据库中: SecurityFocus (BID 101734) , Tenable (104552)。

产品信息

类型

供应商

名称

许可证

CPE 2.3信息

CPE 2.2信息

CVSSv4信息

VulDB CVSS-B Score: 🔍
VulDB CVSS-BT Score: 🔍
VulDB 向量: 🔍
VulDB 可靠性: 🔍

CVSSv3信息

VulDB 元基础分数: 6.0
VulDB 元温度得分: 5.8

VulDB 基本分数: 6.3
VulDB 温度得分: 5.7
VulDB 向量: 🔍
VulDB 可靠性: 🔍

供应商 基本分数 (Microsoft): 4.2
供应商 Vector (Microsoft): 🔍

NVD 基本分数: 7.5
NVD 向量: 🔍

CVSSv2信息

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
向量复杂度身份验证保密正直可用性
开锁开锁开锁开锁开锁开锁
开锁开锁开锁开锁开锁开锁
开锁开锁开锁开锁开锁开锁

VulDB 基本分数: 🔍
VulDB 温度得分: 🔍
VulDB 可靠性: 🔍

NVD 基本分数: 🔍

攻击信息

分类: 内存损坏
CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍

本地: 否
远程: 是

可用性: 🔍
访问: 公共
地位: Proof-of-Concept
作者: Google Security Research
下载: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

价格预测: 🔍
当前价格估算: 🔍

0-Day开锁开锁开锁开锁
今天开锁开锁开锁开锁

Nessus ID: 104552
Nessus 名称: KB4048956: Windows 10 LTSB November 2017 Cumulative Update
Nessus 文件: 🔍
Nessus 风险: 🔍
Nessus 家庭: 🔍
Nessus Context: 🔍

OpenVAS ID: 880598
OpenVAS 名称: Microsoft Windows Multiple Vulnerabilities (KB4048956)
OpenVAS 文件: 🔍
OpenVAS 家庭: 🔍

Qualys ID: 🔍
Qualys 名称: 🔍

Exploit-DB: 🔍

威胁情报信息

利益: 🔍
活跃演员: 🔍
活跃的 APT 团体: 🔍

对策信息

建议: 补丁
地位: 🔍

反应时间: 🔍
0天时间: 🔍
曝光时间: 🔍
利用延迟时间: 🔍

补丁: KB4048956

时间轴信息

2017-07-31 🔍
2017-11-14 +106 日 🔍
2017-11-14 +0 日 🔍
2017-11-14 +0 日 🔍
2017-11-14 +0 日 🔍
2017-11-14 +0 日 🔍
2017-11-14 +0 日 🔍
2017-11-15 +1 日 🔍
2017-11-27 +12 日 🔍
2017-11-27 +0 日 🔍
2021-01-23 +1153 日 🔍

来源信息

供应商: microsoft.com

公告: KB4048956
研究人员: lokihardt
组织机构: Google Project Zero
地位: 已确认
确认: 🔍

CVE: CVE-2017-11840 (🔍)
OVAL: 🔍

SecurityTracker: 1039780
SecurityFocus: 101734 - Microsoft Edge Scripting Engine CVE-2017-11840 Remote Memory Corruption Vulnerability

scip Labs: https://www.scip.ch/en/?labs.20161013

条目信息

已创建: 2017-11-15 09時35分
已更新: 2021-01-23 11時30分
更改: 2017-11-15 09時35分 (97), 2019-12-11 20時51分 (7), 2021-01-23 11時30分 (3)
完整: 🔍
Cache ID: 3:79E:103

讨论

暂时没有任何评论。 语言: zh + en.

请登录后发表评论。

Do you know our Splunk app?

Download it now for free!