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

high Nessus プラグイン ID 100568

概要

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

説明

セキュリティ修正プログラム:

- LinuxカーネルのURGフラグ付きパケットの処理に欠陥が見つかりました。splice()およびtcp_splice_read()機能を使用するアプリケーションによって、リモートの攻撃者がカーネルを無期限のループ状態にする可能性があります。(CVE-2017-6214、重要度中)

バグ修正プログラム:

- バグ修正プログラム:* 特定のHadoopジョブを実行すると、クラスタの複数のノードでカーネルパニックが発生する場合がありました。
この更新により、カーネルスケジューラが修正され、前述の状況でカーネルパニックが発生することはなくなりました。

- 以前は、struct credデータ構造と関連するデータ構造のメモリリークが発生することがありました。そのため、システムのパフォーマンスは、I/O処理の待機時間が長く、空きメモリが少量になるという症状が生じ最適ではありませんでした。この更新により、構造体スラブキャッシュの参照カウンタが修正され、get_cred()関数とput_cred()関数の呼び出し間の不均衡が発生することはなくなりました。その結果、前述の状況でメモリリークが発生することはなくなりました。

- 以前は、be2netドライバーではIBM Power Systems上でリンクステータスを適切に検出できませんでした。そのため、リンクの状態は切断されていると常に報告されていました。この更新プログラムによりbe2netが修正され、ネットワークインターフェイスカード(NIC)がリンクステータスを正しく報告するようになりました。

- 以前は、lpfcドライバーのRFF_IDコマンドおよびRFT_IDコマンドが誤った順序で発行されていました。そのため、ユーザーは論理ユニット番号(LUN)にアクセスできませんでした。この更新プログラムによりlpfcが修正され、RFT_IDを発行してからRFF_IDを発行する正しい順序になりました。その結果、ユーザーは想定どおりにLUNにアクセスできるようになりました。

- 以前は、kdumpメカニズムがカーネルパニック時にvmalloc_sync_all()関数によってロックを取得しようとしていました。そのため、デッドロックが発生し、クラッシュカーネルが起動しませんでした。この更新によりvmalloc_sync_all()関数が修正され、クラッシュしているCPU上でvmalloc領域を同期させないようになりました。その結果、crashkernelパラメーターが想定どおりに起動し、前述の状況でカーネルダンプが正常に収集されるようになりました。

ソリューション

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

参考資料

http://www.nessus.org/u?c2c5912b

プラグインの詳細

深刻度: High

ID: 100568

ファイル名: sl_20170531_kernel_on_SL6_x.nasl

バージョン: 3.4

タイプ: local

エージェント: unix

公開日: 2017/6/1

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 5

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

CVSS v3

リスクファクター: High

基本値: 7.5

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

脆弱性情報

CPE: p-cpe:/a:fermilab:scientific_linux:kernel, p-cpe:/a:fermilab:scientific_linux:kernel-abi-whitelists, 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-i686, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo-common-x86_64, p-cpe:/a:fermilab:scientific_linux:kernel-devel, p-cpe:/a:fermilab:scientific_linux:kernel-doc, p-cpe:/a:fermilab:scientific_linux:kernel-firmware, p-cpe:/a:fermilab:scientific_linux:kernel-headers, p-cpe:/a:fermilab:scientific_linux:perf, p-cpe:/a:fermilab:scientific_linux:perf-debuginfo, p-cpe:/a:fermilab:scientific_linux:python-perf, p-cpe:/a:fermilab:scientific_linux:python-perf-debuginfo, x-cpe:/o:fermilab:scientific_linux

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

パッチ公開日: 2017/5/31

脆弱性公開日: 2017/2/23

参照情報

CVE: CVE-2017-6214