Ubuntu 14.04LTS / 16.04LTS: Firefox の脆弱性 (USN-3124-1)

critical Nessus プラグイン ID 95025

概要

リモート Ubuntu ホストに 1 つ以上のセキュリティ更新がありません。

説明

Firefoxにメモリの安全性の問題が複数あることをChristian Holler氏、Andrew McCreight氏、Dan Minor氏、Tyson Smith氏、Jon Coppeard氏、Jan-Ivar Bruaroey氏、Jesse Ruderman氏、Markus Stange氏、Olli Pettay氏、Ehsan Akhgari氏、Gary Kwong氏、Tooru Fujisawa氏、Randell Jesup氏が発見しました。ユーザーが誘導され、特別に細工された Web サイトを開くと、攻撃者がこれらの脆弱性を悪用してアプリケーションをクラッシュさせ、サービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。(CVE-2016-5289、CVE-2016-5290)

特定の状況で、ローカルHTMLファイルで同一オリジンポリシーのバイパスが発生することが発見されました攻撃者がこれを悪用し、秘密情報を入手する可能性があります。(CVE-2016-5291)

特定の状況で、URLを解析するときにクラッシュが発生することがわかりました。ユーザーが誘導されて特別に細工された Web サイトを開くと、攻撃者がこれを悪用して任意のコードを実行する可能性があります。
(CVE-2016-5292)

SVGコンテンツを処理するときにCairoでヒープバッファオーバーフローが発生することがわかりました。ユーザーが誘導されて特別に細工された Web サイトを開くと、攻撃者がこれを悪用し、アプリケーションをクラッシュさせてサービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。
(CVE-2016-5296)

JavaScriptの引数長チェックでエラーが発見されました。ユーザーが誘導されて特別に細工された Web サイトを開くと、攻撃者がこれを悪用し、アプリケーションをクラッシュさせてサービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。(CVE-2016-5297)

Expatライブラリで整数オーバーフローが発生することがわかりました。ユーザーが誘導され、特別に細工された Web サイトを開くと、攻撃者がこれを悪用してアプリケーションをクラッシュさせ、サービス拒否を引き起こす可能性があります。(CVE-2016-9063)

署名付きパッケージ内のアドオンIDが更新中のアドオンのIDと一致することがアドオン更新で確認されていないことがわかりました。中間者攻撃を実行できる攻撃者がこれを悪用し、悪意のあるアドオン更新を提供する可能性があります。(CVE-2016-9064)

nsScriptLoadHandlerでバッファオーバーフローが発見されました。ユーザーが誘導されて特別に細工された Web サイトを開くと、攻撃者がこれを悪用し、アプリケーションをクラッシュさせてサービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。(CVE-2016-9066)

特定の状況で、DOM操作中にメモリ解放後使用 (use-after-free) が発生するバグが2つ発見されました。ユーザーが誘導され、特別に細工された Web サイトを開くと、攻撃者がこれらの脆弱性を悪用してアプリケーションをクラッシュさせ、サービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。
(CVE-2016-9067、CVE-2016-9069)

特定の状況で、Web アニメーション中にメモリ解放後使用 (use-after-free) が発生することがわかりました。ユーザーが誘導されて特別に細工された Web サイトを開くと、攻撃者がこれを悪用し、アプリケーションをクラッシュさせてサービス拒否を引き起こしたり、任意のコードを実行したりする可能性があります。
(CVE-2016-9068)

ブックマークを使用してサイドバーに読み込まれたページが、権限が必要なChoromeウィンドウを参照する可能性があることがわかりました。攻撃者がこれを悪用し、同一オリジン制限をバイパスする可能性があります。
(CVE-2016-9070)

HTTPからHTTPSへのリダイレクトとの組み合わせで、コンテンツセキュリティポリシー (CSP) に問題が現れることがわかりました。攻撃者がこれを悪用し、ユーザーの閲覧履歴内にサイトがあるかどうかを検証する可能性があります。(CVE-2016-9071)

create() WebExtensions API で問題が発見されました。
ユーザーが誘導されて、悪意のある拡張機能をインストールした場合、攻撃者がこの脆弱性を悪用し、WebExtensions サンドボックスを回避する可能性があります。(CVE-2016-9073)

WebExtensions で mozAddonManager API が使用できることがわかりました。
攻撃者がこれを悪用し、ユーザーの許可なく追加の拡張機能をインストールする可能性があります。(CVE-2016-9075)

e10s が有効になっているとき、<select> 要素のドロップダウンメニューにロケーションバーのコンテンツが含まれることがわかりました。攻撃者がこれを悪用し、UIなりすまし攻撃を行う可能性があります。
(CVE-2016-9076)

キャンバスがオリジン間画像で feDisplacementMap フィルターの使用を許可することがわかりました。攻撃者がこれを悪用し、タイミング攻撃を行う可能性があります。(CVE-2016-9077)。

注意: Tenable Network Security は、前述の説明ブロックを Ubuntu セキュリティアドバイザリからすでに直接抽出しています。Tenable では、新たな問題を持ち込まずに、できる限り自動的に整理して書式設定するようにしています。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://ubuntu.com/security/notices/USN-3124-1

プラグインの詳細

深刻度: Critical

ID: 95025

ファイル名: ubuntu_USN-3124-1.nasl

バージョン: 3.12

タイプ: local

エージェント: unix

公開日: 2016/11/21

更新日: 2023/10/20

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.9

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2016-9075

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: p-cpe:/a:canonical:ubuntu_linux:firefox-locale-as, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ast, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-az, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-be, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-bg, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-bn, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-br, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-bs, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ca, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-cak, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-cs, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-csb, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-cy, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-da, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-de, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-el, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-en, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-eo, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-es, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-et, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-eu, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-fa, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-fi, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-fr, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-fy, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ga, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-gd, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-gl, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-gn, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-gu, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-he, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-hi, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-hr, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-hsb, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-hu, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-hy, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-id, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-is, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-it, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ja, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ka, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-kk, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-km, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-kn, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ko, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ku, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-lg, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-lt, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-lv, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-mai, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-mk, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ml, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-mn, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-mr, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ms, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-nb, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-nl, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-nn, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-nso, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-oc, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-or, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-pa, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-pl, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-pt, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ro, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ru, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-si, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sk, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sl, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sq, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sr, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sv, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-sw, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ta, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-te, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-th, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-tr, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-uk, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-uz, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-vi, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-xh, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-zh-hans, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-zh-hant, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-zu, p-cpe:/a:canonical:ubuntu_linux:firefox-mozsymbols, p-cpe:/a:canonical:ubuntu_linux:firefox-testsuite, cpe:/o:canonical:ubuntu_linux:14.04:-:lts, cpe:/o:canonical:ubuntu_linux:16.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:firefox, p-cpe:/a:canonical:ubuntu_linux:firefox-dev, p-cpe:/a:canonical:ubuntu_linux:firefox-globalmenu, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-af, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-an, p-cpe:/a:canonical:ubuntu_linux:firefox-locale-ar

必要な KB アイテム: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2016/11/18

脆弱性公開日: 2018/6/11

参照情報

CVE: CVE-2016-5289, CVE-2016-5290, CVE-2016-5291, CVE-2016-5292, CVE-2016-5296, CVE-2016-5297, CVE-2016-9063, CVE-2016-9064, CVE-2016-9066, CVE-2016-9067, CVE-2016-9068, CVE-2016-9069, CVE-2016-9070, CVE-2016-9071, CVE-2016-9073, CVE-2016-9075, CVE-2016-9076, CVE-2016-9077

USN: 3124-1