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

medium Nessus プラグイン ID 90144

概要

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

説明

- CVE-2015-1805 の修正では、アトミック読み取りが失敗しても、バッファのオフセットとバッファの長さを間違って同期させているため、パイプバッファ状態の破損をもたらす可能性があることが判明しました。ローカルの権限のないユーザーは、この欠陥を利用して、システムをクラッシュさせるか、ユーザー空間にカーネルメモリを漏洩する可能性があります。(CVE-2016-0774、重要度中)

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

- anon_vma 構造では、度合いが子の anon_vmas およびこの anon_vma を指す VMA の数をカウントします。unlink_anon_vma() 関数の親の度合いの減少の失敗が、そのリストが空だった場合、以前は BUG_ON() アサーションを引き起こされました。提供されたパッチにより、VMA リストが空のときに anon_vma の度合いが常に減少するようになります。これにより、このバグは修正されました。

- システムにかなりの負荷がかかっている状態で LUKS で暗号化された外部ストレージでインターネットプロトコルセキュリティ(IPSEC)を実行しているとき、以前はデータ破損が発生する可能性がありました。一連の Upstream パッチが提供されており、この状況のデータ破損はもう報告されていません。

- calc_load_task を先行して減らしていたため、計算された負荷平均は、最大でマシン内の CPU の数ほどずれていました。その結果、ジョブスケジューリングは適切に機能せず、システムパフォーマンスを低下させていました。この更新では、CPU の差分を NO_HZ アイドルに別々に投入し続けており、NO_HZ モードから離れる際には、アイドル期間での平均を正しくエイジングしながら、保留中アイドルの差分をグローバルアクティブカウントに収めています。今では、ジョブスケジューリングは正しく動作し、CPU 負荷は確実に分散されています。

- Scientific Linux 6.7 カーネルの回帰のため、cgroup OOM notifier が適切なロック保護なしで cgroup 固有の内部データ構造にアクセスしていました。これは、カーネルパニックにつながっていました。この更新は、内部データを適切にロックするよう cgroup OOM 通知子を調整します。これにより、このバグは修正されました。

- GFS2 には、初期化されていない変数を参照させることがある稀なタイミングウィンドウがありました。その結果、カーネルパニックが発生しました。コードが変更され、このタイミングウィンドウ中に正しい値を参照するようになりました。このため、カーネルパニックはもう発生しません。

- キャッシュオブジェクトが kill された後キャッシュオペレーションがサブミットされる可能性がある競合状態のため、カーネルが、cachefilesd サービスを実行しているシステムでクラッシュすることがありました。提供されたパッチでは、オブジェクトを使用できなくするコードにシリアル化を追加することで競合状態を防ぎます。この結果、オブジェクトを対象にしたその後のすべてのオペレーションは拒否され、このシナリオでカーネルはもうクラッシュしません。

この更新により、次の拡張機能も追加されます:

- lpfc ドライバーはバージョン 11.0.0.4 に更新されました。

この更新を有効にするには、システムを再起動する必要があります。

ソリューション

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

参考資料

http://www.nessus.org/u?0f8c97a4

プラグインの詳細

深刻度: Medium

ID: 90144

ファイル名: sl_20160323_kernel_on_SL6_x.nasl

バージョン: 2.9

タイプ: local

エージェント: unix

公開日: 2016/3/24

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Critical

スコア: 9.2

CVSS v2

リスクファクター: High

基本値: 7.2

現状値: 6.3

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

CVSS v3

リスクファクター: Medium

基本値: 6.8

現状値: 6.5

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

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

脆弱性情報

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

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

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

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

パッチ公開日: 2016/3/23

脆弱性公開日: 2015/8/8

参照情報

CVE: CVE-2015-1805, CVE-2016-0774