FreeBSD:xserver -- X クライアントのリクエスト処理での複数の問題(27b9b2f0-8081-11e4-b4ca-bcaec565249c)

medium Nessus プラグイン ID 79955

概要

リモート FreeBSD ホストには、セキュリティ関連の更新がありません。

説明

Alan Coopersmith 氏による報告:

IOActive のセキュリティ研究者である Ilja van Sprundel 氏は、X サーバーのコードベースが X クライアントからのリクエストを処理する方法で、多数の問題を発見し、X.Org のセキュリティチームと連携して、これらの問題を分析し、確認し、修正しています。

この脆弱性が悪用されて、X サーバーの初期化されていないメモリへのアクセスや、X サーバーのプロセスでの任意のメモリへの上書きが、引き起こされる可能性があります。これは、サービス拒否(例:X サーバーのセグメンテーション違反)を引き起こしたり、任意のコードの実行を達成するために悪用される可能性があります。

GLX の X Window システムに対する拡張により、X クライアントは、X プロトコルを X サーバーに送信し、X クライアントの代わりに X サーバーが OpenGL レンダリングを行うようにリクエストできます。これは、「GLX の直接レンダリング」とは対照的に、「GLX の間接レンダリング」として知られています。この場合、X クライアントは OpenGL レンダリングコマンドを GPU に直接送信し、X サーバーをバイパスし、GLX プロトコルの処理のための X サーバーコードを避けます。

ほとんどの GLX 間接レンダリングの実装では、Silicon Graphics, Inc(SGI)からの「サンプル実装」コードまで遡る、一部の共通の祖先が共有されています。SGI はこれを、その他の Unix ワークステーションやグラフィックスのベンダーに、当初は商業的にライセンス供与し、その後オープンソースとしてリリースしました。そのため、これらの脆弱性は、X.Org Foundation または XFree86 Project からのコードを実行する者以外の、SGI のコードベースのその他の実施権者に、影響する可能性があります。

ソリューション

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

参考資料

https://lists.x.org/archives/xorg-announce/2014-December/002500.html

http://www.nessus.org/u?392eb968

プラグインの詳細

深刻度: Medium

ID: 79955

ファイル名: freebsd_pkg_27b9b2f0808111e4b4cabcaec565249c.nasl

バージョン: 1.6

タイプ: local

公開日: 2014/12/15

更新日: 2021/1/6

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.5

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

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:xorg-server, cpe:/o:freebsd:freebsd

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

パッチ公開日: 2014/12/10

脆弱性公開日: 2014/12/9

参照情報

CVE: CVE-2014-8091, CVE-2014-8092, CVE-2014-8093, CVE-2014-8094, CVE-2014-8095, CVE-2014-8096, CVE-2014-8097, CVE-2014-8098, CVE-2014-8099, CVE-2014-8100, CVE-2014-8101, CVE-2014-8102