CentOS 5:kernel(CESA-2012: 1540)

medium Nessus プラグイン ID 63171

概要

リモートのCentOSホストに1つ以上のセキュリティ更新プログラムが欠落しています。

説明

複数のセキュリティの問題と 2 つのバグを修正し、 2 つの拡張機能を追加する、更新済みのカーネルパッケージが、 Red Hat Enterprise Linux 5 で現在利用可能です。

Red Hatセキュリティレスポンスチームは、この更新がセキュリティに及ぼす影響を重要度高として評価しています。詳細な重要度の評価を提供するCommon Vulnerability Scoring System(CVSS)のベーススコアは、「参照」セクションのCVEリンクから脆弱性ごとに確認できます。

これらのパッケージには、Linux カーネルが含まれています。

セキュリティ修正:

* 非同期I/Oおよびfallocate()がext4の使用時に相互作用する方法で競合状態が存在し、このため、権限のないローカルユーザーが、削除されたファイルからランダムデータを取得できる可能性があります。(CVE-2012-4508、重要度高)

* Xenハイパーバイザーの実装範囲がXENMEM_exchangeハイパーコールにおいてゲスト提供のアドレスをチェックする方法で欠陥が存在し、このため、悪意のある、準仮想化ゲスト管理者がハイパーバイザーをクラッシュさせたり、権限を昇格させてハイパーバイザーレベルで任意のコードを実行したりする可能性があります。(CVE-2012-5513、重要度高)

* Reliable Datagram Sockets(RDS)プロトコル実装の欠陥により、権限のないローカルユーザーがサービス拒否を引き起こす可能性があります。(CVE-2012-2372、重要度中)

* inet->opt ip_options へのアクセスが、Linux カーネルの TCP/IP プロトコルパッケージの実装で同期される方法における競合状態。システムで実行されている、ネットワークに開かれたアプリケーションによって、リモートの攻撃者がこの欠陥を発生させ、サービス拒否を引き起こすことができます。ローカルの権限のないユーザーはこの欠陥を利用して、システムが実行するアプリケーションに関わらず、サービス拒否を引き起こすことができます。(CVE-2012-3552、重要度中)

* Xen ハイパーバイザーの実装が、VCPU 周期タイマーごとの初期化で使用する期間の値を適切に制限していませんでした。権限のあるゲストユーザーが、物理 CPU で無限ループを発生させる可能性があります。ウォッチドッグが有効であれば、こうしたループが検出され、ホストシステムをパニックに陥れるようです。(CVE-2012-4535、重要度中)

* Xenハイパーバイザーの実装が、 set_p2m_entry()エラー状態を処理する方法での欠陥によって、権限のある、完全仮想化ゲストユーザーがハイパーバイザーをクラッシュさせることがあります。(CVE-2012-4537、重要度中)

Red Hatは、CVE-2012-4508の問題を報告していただいたTheodore Ts’o氏、
CVE-2012-5513、CVE-2012-4535、およびCVE-2012-4537を報告してくれたXenプロジェクト、CVE-2012-3552を報告していただいたHafid Lin氏に感謝の意を表します。Upstreamは、Dmitry MonakhovをCVE-2012-4508の最初の報告者と認識しています。CVE-2012-2372はRed HatのLi Honggangによって発見されました。

バグ修正:

* 以前は、システムの起動中に、IRQ ラインが添付されるとすぐに、 qla2xxx ドライバーの割り込みハンドラーが保留中の割り込みをクリアしていました。結果として、カーネルには、リンク初期化の完了をレポートする割り込みが欠けており、そのため qla2xxx ドライバーは、すべての添付されている LUN を検出できませんでした。この更新で、 qla2xxx ドライバーが変更され、 IRQ ラインの添付後、割り込みビットをクリアしなくなります。現在、ドライバーは、すべての添付済みのLUNを期待どおり検出します。(BZ#870118)

* イーサネットチャネル結合ドライバーは、すべてのスレーブデバイスの MII(メディア非依存インターフェイス)ステータスが下がっても、802.3ad モードでの結合インターフェイスの MII ステータスを報告しました。フェールオーバーを発生させる必要があるかどうかを判断するために結合インターフェイスの MII ステータスが使用される場合、これが問題となることがあります。この更新により、 agg_device_up()関数が結合ドライバーに追加され、これによりドライバーが結合インターフェイスのリンクステータスを適切に報告できるようになります。つまり、802.3adモードですべてのスレーブがダウンしていればダウンすることになります。(BZ#877943)

拡張機能:

* この更新は、bnx2x ドライバーの最新の Upstream バージョンのいくつかの変更をバックポートします。最も重要な変更がリモート障害リンク検出機能に加えられ、この機能によりドライバーがリモートの障害を物理リンク層で定期的にスキャンできます。物理リンクがアップであるように見えるときに、障害が検出されると、ドライバーはリンクがダウンしていることを表示します。障害が解消されると、ドライバーはリンクが再びアップしたことを表示します。(BZ#870120)

* INETソケットインターフェイスが変更されたことで、kmalloc()関数を使用するサードパーティモジュールによってip_options構造体が直接割り当てられた場合に、警告メッセージが送られるようになりました。(BZ#874973)

ユーザーは、これらの問題修正と強化追加を行うバックポートパッチが含まれる、更新済みパッケージへアップグレードする必要があります。
この更新を有効にするには、システムを再起動する必要があります。

ソリューション

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

参考資料

http://www.nessus.org/u?20a5141f

プラグインの詳細

深刻度: Medium

ID: 63171

ファイル名: centos_RHSA-2012-1540.nasl

バージョン: 1.13

タイプ: local

エージェント: unix

公開日: 2012/12/7

更新日: 2021/1/4

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.5

CVSS v2

リスクファクター: High

基本値: 7.1

現状値: 5.3

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

CVSS スコアのソース: CVE-2012-5513

CVSS v3

リスクファクター: Medium

基本値: 5.9

現状値: 5.2

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

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

脆弱性情報

CPE: p-cpe:/a:centos:centos:kernel, p-cpe:/a:centos:centos:kernel-pae, p-cpe:/a:centos:centos:kernel-pae-devel, p-cpe:/a:centos:centos:kernel-debug, p-cpe:/a:centos:centos:kernel-debug-devel, p-cpe:/a:centos:centos:kernel-devel, p-cpe:/a:centos:centos:kernel-doc, p-cpe:/a:centos:centos:kernel-headers, p-cpe:/a:centos:centos:kernel-xen, p-cpe:/a:centos:centos:kernel-xen-devel, cpe:/o:centos:centos:5

必要な KB アイテム: Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2012/12/5

脆弱性公開日: 2012/10/3

参照情報

CVE: CVE-2012-2372, CVE-2012-3552, CVE-2012-4508, CVE-2012-4535, CVE-2012-4537, CVE-2012-5513

BID: 54062, 55359, 56238, 56498, 56797

RHSA: 2012:1540