Microsoft Internet Explorer 8/9/10/11 Regex vbscript.dll RegExpComp::PnodeParse 内存损坏 ⚔ [有争议]
| CVSS 元临时分数 | 当前攻击价格 (≈) | CTI兴趣分数 |
|---|---|---|
| 5.8 | $0-$5k | 0.68 |
摘要
在Microsoft Internet Explorer 8/9/10/11中曾发现一漏洞,此漏洞被评为致命。 相关的是 RegExpComp::PnodeParse函数,在vbscript.dll库中,在Regex Handler组件中。 对的操作导致 内存损坏。
攻击可以远程发起, 没有可利用漏洞。
目前仍对该漏洞是否真实存在表示怀疑。
建议升级受影响的组件。
细节
在Microsoft Internet Explorer 8/9/10/11中曾发现一漏洞,此漏洞被评为致命。 相关的是 RegExpComp::PnodeParse函数,在vbscript.dll库中,在Regex Handler组件中。 对的操作导致 内存损坏。 采用 CWE 描述该问题会链接到 CWE-119。 该漏洞已于 2016-11-08 由Berend-Jan Wever (SkyLined) 以VBScript RegExpComp::PnodeParse out-of-bounds read details (MSIE 8-11, IIS, CScript.exe/WScript.exe) 作为Mailinglist Post (Full-Disclosure)发布。 公告共享下载网址是seclists.org。 该公开发布是在未与供应商协调的情况下进行的。 披露内容包括:
May 2015: ZDI rejects the submission.
攻击可以远程发起, 有技术细节可用。 该漏洞的流行度低于平均水平。 没有可利用漏洞。 漏洞利用的当前现价为美元计算大致为USD $0-$5k。 公告指出:
When a regular expression is used to find matches in a string, it is first "compiled". During compilation, when a '\' escape character is encountered, the RegExpComp::PnodeParse function reads the next character to determine the type of escape sequence. However, if the last character in a regular expression is a '\' character, the code will read and use the terminating '$vulnerability_advisoryquote' character as the second character in the escape sequence. This causes the code to ignore the end of the string and continue to compile whatever data is found beyond it as if it was part of the regular expression.
如果存在长度,则其被声明为 未定义。 估计零日攻击的地下价格约为$25k-$100k。 目前仍对该漏洞是否真实存在表示怀疑。
升级到版本 11 可以解决此问题。 建议升级受影响的组件。 公告包含以下备注:
November 2016: The issue does not reproduce in the latest build of MSIE 11.产品
类型
供应商
名称
版本
许可证
支持
网站
CPE 2.3
CPE 2.2
CVSSv4
VulDB 向量: 🔍VulDB 可靠性: 🔍
CVSSv3
VulDB 元基础分数: 6.3VulDB 元临时分数: 5.8
VulDB 基本分数: 6.3
VulDB 临时得分: 5.8
VulDB 向量: 🔍
VulDB 可靠性: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 向量 | 复杂性 | 身份验证 | 保密 | 完整性 | 可用性 |
|---|---|---|---|---|---|
| 开锁 | 开锁 | 开锁 | 开锁 | 开锁 | 开锁 |
| 开锁 | 开锁 | 开锁 | 开锁 | 开锁 | 开锁 |
| 开锁 | 开锁 | 开锁 | 开锁 | 开锁 | 开锁 |
VulDB 基本分数: 🔍
VulDB 临时得分: 🔍
VulDB 可靠性: 🔍
利用
分类: 内存损坏CWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍
身体的: 否
本地: 否
远程: 是
可用性: 🔍
状态: 未定义
价格预测: 🔍
当前价格估算: 🔍
| 0-Day | 开锁 | 开锁 | 开锁 | 开锁 |
|---|---|---|---|---|
| 今天 | 开锁 | 开锁 | 开锁 | 开锁 |
威胁情报
利益: 🔍活跃演员: 🔍
活跃的APT团体: 🔍
对策
建议: 升级状态: 🔍
0天时间: 🔍
升级: Internet Explorer 11
时间轴
2016-11-08 🔍2016-11-10 🔍
2017-04-07 🔍
来源
供应商: microsoft.com公告: VBScript RegExpComp::PnodeParse out-of-bounds read details (MSIE 8-11, IIS, CScript.exe/WScript.exe)
研究人员: Berend-Jan Wever (SkyLined)
状态: 未定义
有争议: 🔍
GCVE (VulDB): GCVE-100-93535
条目
已创建: 2016-11-10 08時09分已更新: 2017-04-07 12時15分
更改: 2016-11-10 08時09分 (53), 2017-04-07 12時15分 (2)
完整: 🔍
Cache ID: 216::103
Be aware that VulDB is the high quality source for vulnerability data.
暂时没有任何评论。 语言: zh + en.
请登录后发表评论。