openSUSE 安全更新:webkit2gtk3 (openSUSE-2016-340)

medium Nessus 插件 ID 89950

简介

远程 openSUSE 主机缺少安全更新。

描述

此 webkit2gtk3 更新修复了以下问题:

- 更新到 2.10.7 版:

+ 修复具有 GTK+ < 3.16 的版本。

- 来自版本 2.10.6 的更改:

+ 修复 JavaScript 垃圾回收器在 Web 工作线程中运行导致 google 地图挂起时,Web 进行中的死锁问题。

+ 修复不显示控件属性的媒体控件。

+ 修复快速尝试多个 DnD 操作时发生的 Web 进程崩溃问题。

- 来自版本 2.10.5 的更改:

+ 已设置代理时,禁用 DNS 预取

+ 减少匹配其他浏览器的同时最大网络连接数。

+ 使 WebKitWebView 始终传播 motion-notify-event 信号。

+ 新增一个运行时使用环境变量强制加速复合模式的方式。

+ 修复使用 GTK+ 3.19 渲染的输入元素和滚动条。

+ 修复使用纯色渲染线条的问题。

+ 修复在将负载提交至从历史记录缓存还原的页面时,由于未得到主要资源响应而造成的 UI 进程崩溃问题。

+ 修复使用自定义 URI 方案 API 加载大量内容时的 WebProcess 崩溃问题。

+ 修复创建屏幕保护程序 DBus 代理时 WebView 损坏,而导致的 UI 进程崩溃问题。

+ 修复加速复合模式中的 BadDrawable X 错误导致的 WebProcess 崩溃问题。

+ 修复地址与页面大小不符而导致的 PPC64 崩溃问题。

+ 修复 dispatchDecidePolicyForNavigationAction 中提出的 std::bad_function_call exception 异常。

+ 修复数据 URL 的下载。

+ 修复关闭含有窗口型插件的页面时出现的运行时重要警告。

+ 修复多个崩溃与渲染问题。

+ 翻译更新:法语、德语、意大利语、土耳其语。

+ 安全补丁(CVE-2015-7096、CVE-2015-7098)。

+ 更新到版本 2.10.4,重要的变更:

+ 网络进程的新 HTTP 磁盘缓存

+ 新 Web Inspector UI。

+ 播放全屏视频时禁止执行自动化屏幕保护程序。

+ 初始编辑器 API。

+ 性能改进。

- 此更新解决了以下安全问题:
CVE-2015-1122、CVE-2015-1152、CVE-2015-1155、CVE-2015-3660、CVE-2015-3730、CVE-2015-3738、CVE-2015-3740、CVE-2015-3742、CVE-2015-3744、CVE-2015-3746、CVE-2015-3750、CVE-2015-3751、CVE-2015-3754、CVE-2015-3755、CVE-2015-5804、CVE-2015-5805、CVE-2015-5807、CVE-2015-5810、CVE-2015-5813、CVE-2015-5814、CVE-2015-5815、CVE-2015-5817、CVE-2015-5818、CVE-2015-5825、CVE-2015-5827、CVE-2015-5828、CVE-2015-5929、CVE-2015-5930、CVE-2015-5931、CVE-2015-7002、CVE-2015-7013、CVE-2015-7014、CVE-2015-7048、CVE-2015-7095、CVE-2015-7097、CVE-2015-7099、CVE-2015-7100、CVE-2015-7102、CVE-2015-7103、CVE-2015-7104

- 添加 BuildRequires:获取断字支持的 hyphen-devel请注意,这是损坏的上游。

- 使用 -DENABLE_DATABASE_PROCESS=OFF 和

-DENABLE_INDEXED_DATABASE=OFF 构建以避免 GCC 4.8 的问题。

解决方案

更新受影响的 webkit2gtk3 程序包。

插件详情

严重性: Medium

ID: 89950

文件名: openSUSE-2016-340.nasl

版本: 2.3

类型: local

代理: unix

发布时间: 2016/3/16

最近更新时间: 2021/1/19

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

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.8

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

漏洞信息

CPE: p-cpe:/a:novell:opensuse:libjavascriptcoregtk-4_0-18, p-cpe:/a:novell:opensuse:libjavascriptcoregtk-4_0-18-32bit, p-cpe:/a:novell:opensuse:libjavascriptcoregtk-4_0-18-debuginfo, p-cpe:/a:novell:opensuse:libjavascriptcoregtk-4_0-18-debuginfo-32bit, p-cpe:/a:novell:opensuse:libwebkit2gtk-4_0-37, p-cpe:/a:novell:opensuse:libwebkit2gtk-4_0-37-32bit, p-cpe:/a:novell:opensuse:libwebkit2gtk-4_0-37-debuginfo, p-cpe:/a:novell:opensuse:libwebkit2gtk-4_0-37-debuginfo-32bit, p-cpe:/a:novell:opensuse:libwebkit2gtk3-lang, p-cpe:/a:novell:opensuse:typelib-1_0-javascriptcore-4_0, p-cpe:/a:novell:opensuse:typelib-1_0-webkit2-4_0, p-cpe:/a:novell:opensuse:typelib-1_0-webkit2webextension-4_0, p-cpe:/a:novell:opensuse:webkit-jsc-4, p-cpe:/a:novell:opensuse:webkit-jsc-4-debuginfo, p-cpe:/a:novell:opensuse:webkit2gtk-4_0-injected-bundles, p-cpe:/a:novell:opensuse:webkit2gtk-4_0-injected-bundles-debuginfo, p-cpe:/a:novell:opensuse:webkit2gtk3-debugsource, p-cpe:/a:novell:opensuse:webkit2gtk3-devel, cpe:/o:novell:opensuse:42.1

必需的 KB 项: Host/local_checks_enabled, Host/cpu, Host/SuSE/release, Host/SuSE/rpm-list

补丁发布日期: 2016/3/15

参考资料信息

CVE: CVE-2015-1122, CVE-2015-1152, CVE-2015-1155, CVE-2015-3660, CVE-2015-3730, CVE-2015-3738, CVE-2015-3740, CVE-2015-3742, CVE-2015-3744, CVE-2015-3746, CVE-2015-3750, CVE-2015-3751, CVE-2015-3754, CVE-2015-3755, CVE-2015-5804, CVE-2015-5805, CVE-2015-5807, CVE-2015-5810, CVE-2015-5813, CVE-2015-5814, CVE-2015-5815, CVE-2015-5817, CVE-2015-5818, CVE-2015-5825, CVE-2015-5827, CVE-2015-5828, CVE-2015-5929, CVE-2015-5930, CVE-2015-5931, CVE-2015-7002, CVE-2015-7013, CVE-2015-7014, CVE-2015-7048, CVE-2015-7095, CVE-2015-7096, CVE-2015-7097, CVE-2015-7098, CVE-2015-7099, CVE-2015-7100, CVE-2015-7102, CVE-2015-7103, CVE-2015-7104