Mozilla Firefox < 121.0

high Nessus プラグイン ID 187079

概要

リモートの Windows ホストにインストールされている Web ブラウザは、複数の脆弱性の影響を受けます。

説明

リモートの Windows ホストにインストールされている Firefox のバージョンは、121.0 より前です。したがって、mfsa2023-56 のアドバイザリに記載されている複数の脆弱性の影響を受けます。

- WebGL <code>DrawElementsInstanced</code> メソッドは、Mesa VM ドライバーを搭載したシステムで使用されると、ヒープバッファオーバーフローの影響を受けやすい状態でした。この問題により、攻撃者がリモートでコードを実行したり、サンドボックスを回避したりする可能性があります。(CVE-2023-6856)

- 複数の NSS NIST 曲線は、Minerva として知られるサイドチャネル攻撃に脆弱でした。この攻撃により、攻撃者が秘密鍵を回復する可能性があります。(CVE-2023-6135)

- <code>EncryptingOutputStream</code> は、初期化されていないデータの漏洩に脆弱でした。この問題は、ローカルディスクにデータを書き込むためにのみ悪用され、プライベートブラウジングモードに影響を与える可能性があります。
(CVE-2023-6865)

- シンボリックリンクを解決する際に、競合が発生し、<code>readlink</code> に渡されるバッファが実際には必要より小さい場合があります。このバグの影響を受けるのは、Unix ベースのオペレーティングシステム (Android、Linux、MacOS) 上の Firefox のみです。Windows は影響を受けません。(CVE-2023-6857)

- Firefox は、OOM 処理が不十分なため <code>nsTextFragment</code> のヒープバッファオーバーフローの影響を受けます。(CVE-2023-6858)

- メモリが圧迫されているとき、メモリ解放後使用 (Use After Free) 状態が TLS ソケットの作成に影響を与えます。(CVE-2023-6859)

- TypedArrays は失敗しやすく、適切な例外処理が行われていない可能性があります。これにより、TypedArray が常に成功することを期待する他の API で悪用される可能性があります。(CVE-2023-6866)

- <code>VideoBridge</code> により、コンテンツプロセスが、リモートデコーダーによって生成されたテクスチャを使用する可能性があります。これは、サンドボックスをエスケープするために悪用される可能性があります。(CVE-2023-6860)

- ボタンのクリックによってポップアップが非表示になるタイミングは、権限プロンプトでのアンチクリックジャッキングの遅延とほぼ同じ長さでした。この事実を利用して、権限付与ボタンが表示される場所をクリックするようにユーザーを誘導し、驚かせることができました。(CVE-2023-6867)

- <code>nsWindow: : PickerOpen(void)</code> メソッドは、ヘッドレスモードで実行する際に、ヒープバッファオーバーフローの影響を受けやすくなっていました。(CVE-2023-6861)

- 場合によっては、プッシュマネージャーのサブスクリプションで有効な VAPID が定義されていても、ユーザーエージェントは有効な VAPID がないプッシュリクエストを許可していました。これにより、認証されていないパーティから空のメッセージが送信される可能性があります。このバグは Android 上の Firefox にのみ影響します。(CVE-2023-6868)

- <code><dialog></code> 要素が操作され、サンドボックス化された iframe の外部のコンテンツがペイントされた可能性があります。これにより、信頼できるコンテンツを装って信頼できないコンテンツが表示される可能性があります。(CVE-2023-6869)

- バックグラウンドスレッドで Toast 通知を生成するアプリケーションにより、Firefox によって表示されるフルスクリーン通知が隠れてしまう可能性があります。この問題の影響を受けるのは、Android バージョンの Firefox と Firefox Focus のみです。(CVE-2023-6870)

- 特定の状況で、Firefox はユーザーが新しいプロトコルハンドラに移動しようとした際に警告を表示しません。(CVE-2023-6871)

- GNOME がブラウザのタブタイトルをシステムログに漏洩させていました。これにより、プライベートタブで実行しているユーザーのブラウジング習慣が漏洩する可能性があります。(CVE-2023-6872)

- <code>ShutdownObserver()</code> は、仮想デストラクターを持たない動的な型に依存しているため、未定義の動作を引き起こす可能性がありました。(CVE-2023-6863)

- Firefox 120、Firefox ESR 115.5、および Thunderbird 115.5 に存在するメモリの安全性のバグ。これらのバグの一部にはメモリ破損の証拠が示されており、当社では、十分な労力をもってすればこれらの一部を悪用し、任意のコードを実行することが可能であると推測しています。(CVE-2023-6864)

- Firefox 120 に存在するメモリの安全性のバグ。これらのバグの一部にはメモリ破損の証拠が示されており、当社では、手間をかけることにより、これらの一部が悪用され、任意のコードが実行される可能性があると推測しています。
(CVE-2023-6873)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Mozilla Firefox をバージョン 121.0 以降にアップグレードしてください。

参考資料

https://www.mozilla.org/en-US/security/advisories/mfsa2023-56/

プラグインの詳細

深刻度: High

ID: 187079

ファイル名: mozilla_firefox_121_0.nasl

バージョン: 1.4

タイプ: local

エージェント: windows

ファミリー: Windows

公開日: 2023/12/19

更新日: 2024/1/26

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, 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-2023-6873

CVSS v3

リスクファクター: High

基本値: 8.8

現状値: 7.9

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:mozilla:firefox

必要な KB アイテム: Mozilla/Firefox/Version

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

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

パッチ公開日: 2023/12/19

脆弱性公開日: 2023/12/19

参照情報

CVE: CVE-2023-6135, CVE-2023-6856, CVE-2023-6857, CVE-2023-6858, CVE-2023-6859, CVE-2023-6860, CVE-2023-6861, CVE-2023-6863, CVE-2023-6864, CVE-2023-6865, CVE-2023-6866, CVE-2023-6867, CVE-2023-6868, CVE-2023-6869, CVE-2023-6870, CVE-2023-6871, CVE-2023-6872, CVE-2023-6873

IAVA: 2023-A-0702-S