Scientific Linux セキュリティ更新:SL5.x i386/x86_64 のカーネル

high Nessus プラグイン ID 61241

概要

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

説明

カーネルパッケージには Linux オペレーティングシステムのコアである Linux カーネルが含まれています。

この更新では以下のセキュリティ上の問題が修正されます:

- SG_IO ioctl を使用して SCSI リクエストをパーティションまたは LVM ボリュームに発行すると、そのリクエストは下層のブロックデバイスに渡されていました。特権ユーザーだけが単一のパーティションまたは LVM ボリュームに対するアクセス権を持っていた場合、このユーザーがこの欠陥を利用して、この制限をバイパスし、ブロックデバイス全体の読み取りおよび書き込みアクセス権を取得する(および他の SCSI コマンドを発行できるようになる)ことが可能でした。(CVE-2011-4127、重要度高)

- exec() 呼び出しにおいて、Linux カーネルが、ユーザー空間の保持する futex の堅牢なリストポインターを処理する方法で、欠陥が見つかりました。ローカルの権限のないユーザーがこの欠陥を利用することで、サービス拒否を引き起こしたり、自分の権限を昇格させたりする可能性があります。(CVE-2012-0028、重要度高)

- ext4_ext_convert_to_initialized() の 2 つのエクステントを分割する方法で、Linux カーネルに欠陥が見つかりました。ext4 ファイルシステムをマウントおよびアンマウントできる権限のないローカルユーザーがこの欠陥を利用して、サービス拒否を発生させる可能性があります。(CVE-2011-3638、重要度中)

- * Linux カーネルの journal_unmap_buffer() 関数がバッファヘッド状態を処理する方法で、欠陥が見つかりました。ジャーナルがマウントされている ext4 ファイルシステムを持つシステムで、権限のないローカルユーザーがこの欠陥を利用して、サービス拒否を引き起こすことが可能でした。(CVE-2011-4086、重要度中)

- Linux カーネルの igmp_heard_query() 関数に、ゼロ除算欠陥が見つかりました。特定の IGMP(Internet Group Management Protocol)パケットをターゲットシステムに送信できる攻撃者が、この欠陥を利用してサービス拒否を引き起こすことが可能でした。(CVE-2012-0207、重要度中)

この更新は以下のバグも修正します:

- ホストがリカバリーモードにあり、SCSI スキャン操作が開始された場合、このスキャン操作が失敗していましたが、エラーは出力されませんでした。このバグは修正されていて、現時点で SCSI レイヤーはホストの回復を待ってデバイスのスキャン操作を完了します。

- 以前の virtio-blk ドライバーでは、SG_IO ioctls が正しく実装されていませんでした。SG_IO ioctl リクエストを virtio-blk ディスクに送信すると、送信スレッドが中断不可能な SLEEP 状態(「D」状態)になります。
この更新により、 SG_IO ioctls は virtio-blk ドライバーによって拒否されます。ioctl システムコールが ENOTTY エラー(「デバイスにとって不適切な ioctl」)を返すだけで、スレッドは正常に続行されます。

ユーザーは、バックポートされたパッチが含まれるこれらの更新済みパッケージへアップグレードし、これらの問題を解決する必要があります。この更新を有効にするには、システムを再起動する必要があります。

ソリューション

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

参考資料

http://www.nessus.org/u?6effc47a

プラグインの詳細

深刻度: High

ID: 61241

ファイル名: sl_20120209_kernel_on_SL5_x.nasl

バージョン: 1.6

タイプ: local

エージェント: unix

公開日: 2012/8/1

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.8

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

脆弱性情報

CPE: p-cpe:/a:fermilab:scientific_linux:kernel, p-cpe:/a:fermilab:scientific_linux:kernel-pae, p-cpe:/a:fermilab:scientific_linux:kernel-pae-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-pae-devel, p-cpe:/a:fermilab:scientific_linux:kernel-debug, p-cpe:/a:fermilab:scientific_linux:kernel-debug-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debug-devel, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo-common, p-cpe:/a:fermilab:scientific_linux:kernel-devel, p-cpe:/a:fermilab:scientific_linux:kernel-doc, p-cpe:/a:fermilab:scientific_linux:kernel-headers, p-cpe:/a:fermilab:scientific_linux:kernel-xen, p-cpe:/a:fermilab:scientific_linux:kernel-xen-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-xen-devel, x-cpe:/o:fermilab:scientific_linux

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

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

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

パッチ公開日: 2012/2/9

脆弱性公開日: 2012/5/17

エクスプロイト可能

Core Impact

参照情報

CVE: CVE-2011-3638, CVE-2011-4086, CVE-2011-4127, CVE-2012-0028, CVE-2012-0207