Mozilla Firefox ESR < 45.8 Multiple Vulnerabilities (macOS)

critical Nessus 插件 ID 97636

简介

远程 macOS 或 Mac OS X 主机包含受到多个漏洞影响的网页浏览器。

描述

远程 macOS 或 Mac OS X 主机上安装的 Mozilla Firefox ESR 版本低于 45.8。因而会受到多个漏洞的影响:- Mozilla 开发人员和社区成员 Boris Zbarsky、Christian Holler、Honza Bambas、Jon Coppeard、Randell Jesup、Andre Bargull、Kan-Ru Chen 和 Nathan Froyd 报告 Firefox 51 和 Firefox ESR 45.7 中存在内存安全错误。有迹象表明其中某些错误可导致内存损坏,我们推测若攻击者有意操控,就能利用其中部分错误来运行任意代码。(CVE-2017-5398) - 瞄准 asm.js 的 JIT 喷射连同堆喷溅,允许绕过 ASLR 和 DEP 保护,造成潜在的内存损坏攻击。(CVE-2017-5400) - 由网页内容触发的崩溃,其中由于逻辑错误导致 ErrorResult 引用未分配内存。所引起的崩溃可遭到漏洞利用。(CVE-2017-5401) - 在处理字体时,若已破坏 FontFace 对象,其后又触发该对象的事件,会引发释放后使用错误。这会导致潜在可利用的崩溃。(CVE-2017-5402) - 当在本地匿名树内外各有一个节点时,操控选择的范围,会引发释放后使用错误。这会导致潜在可利用的崩溃。(CVE-2017-5404) - FTP 连接中的某些响应代码,可能导致在 FTP 操作中使用未初始化的端口值。(CVE-2017-5405) - 所用 SVG 筛选器若没有在目标 iframe 上使用定点数学实施,则恶意页面会从目标用户处提取像素值。这可用于跨域提取历史信息和读取文本值。如此即违反了同源策略,导致信息泄露。(CVE-2017-5407) - 视频文件跨源加载视频字幕,并未检查是否存在 CORS 标头,以允许此等跨源使用,这可能导致视频字幕信息泄露。(CVE-2017-5408) - 由于增量清理内存的管理方式出现错误,内存损坏可能会在 JavaScript 的垃圾回收期间引起可遭利用的崩溃。(CVE-2017-5410) 请注意,Tenable Network Security 已直接从 Mozilla 安全公告中提取上述描述块。Tenable 已尝试在不引入其他问题的情况下尽可能进行了自动整理和排版。

解决方案

升级版本到 Mozilla Firefox ESR 45.8 或更高版本。

另见

https://www.mozilla.org/en-US/security/advisories/mfsa2017-06/

插件详情

严重性: Critical

ID: 97636

文件名: macosx_firefox_45_8_esr.nasl

版本: 1.7

类型: local

代理: macosx

发布时间: 2017/3/9

最近更新时间: 2019/11/13

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.8

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

CVSS 分数来源: CVE-2017-5398

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.8

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

漏洞信息

CPE: cpe:/a:mozilla:firefox

必需的 KB 项: MacOSX/Firefox/Version

可利用: true

易利用性: Exploits are available

补丁发布日期: 2017/3/7

漏洞发布日期: 2017/3/7

参考资料信息

CVE: CVE-2017-5398, CVE-2017-5400, CVE-2017-5401, CVE-2017-5402, CVE-2017-5404, CVE-2017-5405, CVE-2017-5407, CVE-2017-5408, CVE-2017-5410

BID: 96651, 96654, 96664, 96677, 96693

MFSA: 2017-06