跳到主要内容

高危

Microsoft Internet Explorer脚本引擎内存损坏漏洞(CVE-2020-0674)

2020-01-19 00:00:00 公开 ,2026-02-25 06:26:08 更新

  • 关键漏洞
  • CISA KEV
  • APT漏洞
  • 勒索软件漏洞
  • 远程
  • 公开PoC
  • 无需认证
  • CWE Top 25 (2023)
  • CWE Top 25 (2024)
CWEs:
CWE-416 (Use After Free)
SSVC:
可利用状态:已被积极利用攻击自动化:否技术影响评估:全部 2025-02-07 23:17:50

风险信息

CVSS v2 向量
AV:N/AC:H/Au:N/C:C/I:C/A:C
CVSS v2 风险值
7.6
CVSS v3 向量
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v3 风险值
7.5
CVSS v3.1 向量
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v3.1 风险值
7.5

详细信息

漏洞类型
缓冲区错误
漏洞描述
Microsoft Internet Explorer包含一个脚本引擎,用于处理脚本语言(如VBScript和JScript)的执行。脚本引擎JScript组件包含未指定的内存损坏漏洞。任何支持嵌入Internet Explorer或其脚本引擎组件的应用程序都可以用作该漏洞的攻击向量。通过说服用户查看巧尽心思构建的HTML文档(例如网页、电子邮件附件)、PDF文件、Microsoft Office文档或任何其他支持嵌入式Internet Explorer脚本引擎内容的文档,攻击者可以执行任意代码。
修复建议
1、应用更新这个问题在微软CVE-2020-0674的更新中得到解决。https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-0674 2、限制对jscript.dll的访问jscript.dll是一个库,它提供了与2009年发布的不推荐使用的jscript版本的兼容性。阻止对此库的访问可以防止利用此旧技术中可能存在的此漏洞和类似漏洞。当使用Internet Explorer浏览现代web时,默认情况下使用jscript9.dll。但是,请注意,任何给定的网站都可以选择使用遗留的jscript.dll而不是默认的jscript.dll。 根据Microsoft Security Advisory ADV200001: 对于32位系统,在管理命令提示符下输入以下命令:takeown /f %windir%\system32\jscript.dll cacls %windir%\system32\jscript.dll /E /P everyone:N对于64位系统,在管理命令提示符下输入以下命令:takeown /f %windir%\syswow64\jscript.dll cacls %windir%\syswow64\jscript.dll /E /P everyone:N takeown /f %windir%\system32\jscript.dll cacls %windir%\system32\jscript.dll /E /P everyone:N要恢复上述更改: 对于32位系统,在管理命令提示符下输入以下命令:cacls %windir%\system32\jscript.dll /E /R everyone对于64位系统,在管理命令提示符下输入以下命令:cacls %windir%\system32\jscript.dll /E /R everyone cacls %windir%\syswow64\jscript.dll /E /R everyone默认情况下,IE11、IE10和IE9使用不受此漏洞影响的JScript.dll。此漏洞仅影响某些使用jscript作为脚本引擎的网站。

参考链接