Firefox < 41 多个漏洞

high Nessus 插件 ID 86071

简介

远程 Windows 主机包含受多个漏洞影响的网页浏览器。

描述

远程 Windows 主机上安装的 Firefox 版本低于 41。因此,该应用程序受到以下漏洞的影响:

- 由于未正确验证用户提供的输入,存在多种不明内存损坏问题。远程攻击者可利用这些问题破坏内存并执行任意代码。(CVE-2015-4500)

- 由于未正确验证用户提供的输入,存在多种不明内存损坏问题。远程攻击者可利用这些问题破坏内存并执行任意代码。(CVE-2015-4501)

- 存在允许脚本化代理访问内部窗口的缺陷。(CVE-2015-4502)

- TCPSocket.js 中存在越界读取问题,此问题与通过 TCPSocket 发送字符串有关。远程攻击者可利用此缺陷泄露内存内容。(CVE-2015-4503)

- QCMS 颜色管理库中存在越界读取错误,在其 ICC V4 配置文件中操纵带有特定属性的图像时会触发该错误。
远程攻击者可利用此问题造成拒绝服务情况或泄露敏感信息。
CVE-2015-4504)

- Mozilla 更新程序中存在缺陷,本地攻击者可利用此缺陷替换系统中的任意文件,从而导致执行任意代码。
CVE-2015-4505)

- 解析 vp9 格式视频时,libvpx 组件中存在缓冲区溢出情况。远程攻击者可利用此情况,通过特别构建的 vp9 格式视频,执行任意代码。(CVE-2015-4506)

- 调试程序 API 中存在缺陷,通过 JavaScript 中的 SavedStacks 使用调试程序时会触发此缺陷。攻击者可利用此缺陷造成拒绝服务情况。(CVE-2015-4507)

- 阅读模式中存在缺陷,攻击者可利用此缺陷伪造地址栏中显示的 URL。
CVE-2015-4508)

- 在 HTML 媒体元素的 URI 表的脚本操纵期间操纵页面上的这些元素时,存在释放后使用错误。攻击者可利用此缺陷造成拒绝服务。
CVE-2015-4509)

- 由于线程中存在争用条件,因此通过 IndexedDB 使用共享线程时存在一个释放后使用错误。
远程攻击者可利用此错误,通过特别构建的内容造成拒绝服务。
CVE-2015-4510)

- 解码具有恶意格式化标头的 WebM 格式视频时,nestegg 库中存在缓冲区溢出情况。攻击者可利用此情况,造成拒绝服务情况或执行任意代码。(CVE-2015-4511)

- 由于 cairo 图形库中的问题,在 2D 画布渲染过程中存在越界读取错误。
攻击者可利用此漏洞读取随机内存,从而导致敏感信息泄露。
CVE-2015-4512)

- 由于 Gecko 的 ECMAScript 5 API 实现中出现缺陷,存在安全绕过漏洞。攻击者可利用此漏洞在特权环境中运行 Web 内容,从而导致执行任意代码。(CVE-2015-4516)

- NetworkUtils.cpp 中存在一个内存损坏问题。攻击者可利用此问题造成拒绝服务情况或执行任意代码。(CVE-2015-4517)

- 由于在重定向后将之前加载到页面上的图像放入内容中时出现缺陷,存在信息泄露漏洞,导致重定向的 URL 可用于脚本。
CVE-2015-4519)

- 由于处理 CORS 预请求标头时出现错误,存在多个安全绕过漏洞。(CVE-2015-4520)

- ConvertDialogOptions() 函数中存在一个内存损坏问题。攻击者可利用此情况造成拒绝服务状态或执行任意代码。
CVE-2015-4521)

- GetMaxLength() 函数中存在溢出情况。攻击者可利用此情况,造成拒绝服务情况或执行任意代码。(CVE-2015-4522)

- GrowBy() 函数中存在溢出情况。
攻击者可利用此情况,造成拒绝服务情况或执行任意代码。(CVE-2015-7174)

- AddText() 函数中存在溢出情况。
攻击者可利用此情况,造成拒绝服务情况或执行任意代码。(CVE-2015-7175)

- 由于错误的 sscanf 参数,导致 AnimationThread() 函数中存在堆栈溢出情况。攻击者可利用此情况,造成拒绝服务情况或执行任意代码。(CVE-2015-7176)

- InitTextures() 函数中存在内存损坏问题。攻击者可利用此问题造成拒绝服务情况或执行任意代码。(CVE-2015-7177)

- 操纵着色器时,linkAttributes() 函数中存在越界内存错误。攻击者可利用此问题造成拒绝服务情况或执行任意代码。(CVE-2015-7178)

- 由于着色器属性阵列的内存分配不足,reserveVertexSpace() 函数中存在溢出情况。攻击者可利用此问题造成拒绝服务情况或执行任意代码。(CVE-2015-7179)

- ReadbackResultWriterD3D11::Run 中存在内存损坏问题,这是未正确处理返回状态所致。攻击者可利用此问题造成拒绝服务情况或执行任意代码。(CVE-2015-7180)

- dom/base/nsPerformance.cpp 中的 nsPerformance::Now() 函数存在不明缺陷,攻击者可利用此缺陷通过边信道攻击泄露敏感信息。(CVE-2015-7327)

解决方案

升级至 Firefox 41 或更高版本。

另见

https://www.mozilla.org/en-US/security/advisories/mfsa2015-114/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-96/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-98/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-97/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-100/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-101/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-102/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-103/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-104/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-105/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-106/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-107/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-108/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-109/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-110/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-111/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-112/

https://www.mozilla.org/en-US/security/advisories/mfsa2015-113/

插件详情

严重性: High

ID: 86071

文件名: mozilla_firefox_41_0_0.nasl

版本: 1.8

类型: local

代理: windows

系列: Windows

发布时间: 2015/9/22

最近更新时间: 2018/7/16

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 9.3

时间分数: 6.9

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

漏洞信息

CPE: cpe:/a:mozilla:firefox

必需的 KB 项: Mozilla/Firefox/Version

易利用性: No known exploits are available

补丁发布日期: 2015/9/22

漏洞发布日期: 2015/9/22

参考资料信息

CVE: CVE-2015-4500, CVE-2015-4501, CVE-2015-4502, CVE-2015-4503, CVE-2015-4504, CVE-2015-4505, CVE-2015-4506, CVE-2015-4507, CVE-2015-4508, CVE-2015-4509, CVE-2015-4510, CVE-2015-4511, CVE-2015-4512, CVE-2015-4516, CVE-2015-4517, CVE-2015-4519, CVE-2015-4520, CVE-2015-4521, CVE-2015-4522, CVE-2015-7174, CVE-2015-7175, CVE-2015-7176, CVE-2015-7177, CVE-2015-7178, CVE-2015-7179, CVE-2015-7180, CVE-2015-7327