Debian DSA-2124-1:xulrunner - 複数の脆弱性

high Nessus プラグイン ID 50453

Language:

概要

リモート Debian ホストに、セキュリティ更新がありません。

説明

Mozilla ブラウザテクノロジーの Debian の変種である、Iceweasel のコア機能を提供するコンポーネントである Xulrunner に複数の脆弱性が発見されました。

Common Vulnerabilities and Exposures プロジェクトは次の問題を特定しています:

- CVE-2010-3765 Xulrunner により、リモートの攻撃者がベクトルを通じて任意のコードを実行できます。このベクトルは、nsCSSFrameConstructor::ContentAppended、appendChild メソッド、不適切なインデックス追跡、複数のフレームの作成に関連しており、メモリ破損を引き起こします。

- CVE-2010-3174 CVE-2010-3176 Xulrunner のブラウザエンジンにある複数の詳細不明な脆弱性により、リモートの攻撃者は不明なベクトルを通じて、サービス拒否(メモリ破損やアプリケーションクラッシュ)を引き起こしたり、任意のコードを実行したりする可能性があります。

- CVE-2010-3177 Xulrunner における Gopher パーサーの複数のクロスサイトスクリプティング(XSS)の脆弱性により、リモートの攻撃者が、Gopher サーバーの(1)ファイルまたは(2)ディレクトリの細工された名前で、任意の Web スクリプトまたは HTML を注入する可能性があります。

- CVE-2010-3178 Xulrunner が、新しいウインドウを開くことや、クロスドメインナビゲーションを行うことに関連した状況において、javascript URL によって行われる特定のモーダル呼び出しを適切に処理しません。このため、リモートの攻撃者が、細工された HTML ドキュメントを介して同一生成元ポリシーをバイパスできます。

- CVE-2010-3179 Xulrunner におけるテキストレンダリング機能のスタックベースのバッファオーバーフローにより、リモートの攻撃者が任意のコードを実行することや、document.write メソッドに対する長い引数からサービス拒否(メモリ破損およびアプリケーションクラッシュ)を引き起こす可能性があります。

- CVE-2010-3180 Xulrunner の nsBarProp 関数における use-after-free の脆弱性により、リモートの攻撃者が閉じたウィンドウのロケーションバーのプロパティにアクセスすることで、任意のコードを実行できます。

- CVE-2010-3183 Xulrunner の LookupGetterOrSetter 関数は、引数の欠落した window.__lookupGetter__ 関数を適切にサポートしていません。これにより、リモートの攻撃者が任意のコードを実行することや、細工された HTML ドキュメントからサービス拒否(不適切なポインターデリファレンスおよびアプリケーションクラッシュ)を行うことができます。

また、このセキュリティ更新には、DSA-2075-1 および DSA-2106-1 における CVE-2010-0654 および CVE-2010-2769 の修正によって発生した回帰の修正が含まれています。

ソリューション

Xulrunner パッケージをアップグレードしてください。

安定版(stable)ディストリビューション(lenny)では、これらの問題はバージョン 1.9.0.19-6 で修正されています。

参考資料

https://security-tracker.debian.org/tracker/CVE-2010-3765

https://security-tracker.debian.org/tracker/CVE-2010-3174

https://security-tracker.debian.org/tracker/CVE-2010-3176

https://security-tracker.debian.org/tracker/CVE-2010-3177

https://security-tracker.debian.org/tracker/CVE-2010-3178

https://security-tracker.debian.org/tracker/CVE-2010-3179

https://security-tracker.debian.org/tracker/CVE-2010-3180

https://security-tracker.debian.org/tracker/CVE-2010-3183

https://security-tracker.debian.org/tracker/CVE-2010-0654

https://security-tracker.debian.org/tracker/CVE-2010-2769

https://www.debian.org/security/2010/dsa-2124

プラグインの詳細

深刻度: High

ID: 50453

ファイル名: debian_DSA-2124.nasl

バージョン: 1.21

タイプ: local

エージェント: unix

公開日: 2010/11/3

更新日: 2021/1/4

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

リスク情報

VPR

リスクファクター: Critical

スコア: 9.7

CVSS v2

リスクファクター: High

基本値: 9.3

現状値: 7.3

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

脆弱性情報

CPE: p-cpe:/a:debian:debian_linux:xulrunner, cpe:/o:debian:debian_linux:5.0

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

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

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

パッチ公開日: 2010/11/1

エクスプロイト可能

CANVAS (CANVAS)

Metasploit (Mozilla Firefox Interleaved document.write/appendChild Memory Corruption)

参照情報

CVE: CVE-2010-3174, CVE-2010-3176, CVE-2010-3177, CVE-2010-3178, CVE-2010-3179, CVE-2010-3180, CVE-2010-3183, CVE-2010-3765

BID: 44246, 44253

DSA: 2124