RHEL 6:kernel-rt(RHSA-2017:0113)

critical Nessus プラグイン ID 96595

概要

リモートの Red Hat ホストに 1 つ以上の kernel-rt 用セキュリティ更新プログラムがありません。

説明

リモート Redhat Enterprise Linux 6 ホストに、RHSA-2017:0113 アドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

kernel-rt パッケージは、リアルタイム Linux カーネルを提供します。これにより、適切に設定することを高度に要求されるシステムの微調整が可能になります。

kernel-rt パッケージは、バージョン 3.10.0-514 にアップグレードされています。このバージョンでは、以前のバージョンにおける多くのセキュリティおよびバグの修正を提供します。(BZ#1400193)

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

* カーネルの socket recvmmsg サブシステムに、メモリ解放後使用 (Use After Free) の脆弱性が見つかりました。これにより、リモートの攻撃者がメモリを破損させたり、任意のコードを実行したりする可能性があります。この破損は、__sys_recvmmsg()関数内のエラー処理ルーチンで発生します。(CVE-2016-7117、重要度高)

* tcp_xmit_retransmit_queue および他の tcp_* の関数で、メモリ解放後使用 (Use After Free) の脆弱性が見つかりました。この状態では攻撃者が既存の接続に対して不適切な選択的受信確認を送信し、接続がリセットされる可能性があります。(CVE-2016-6828、重要度中)

* Linux カーネルの sctp プロトコルの実装に欠陥が見つかり、リモートの攻撃者が最大 64kB のオフセットで領域外読み取りをトリガーする可能性があります。これは、ページフォルトでマシンにパニックを発生させる可能性があります。
(CVE-2016-9555、重要度中)

バグ修正:

* 以前は、スリープロックがアトミック文脈で取得されたとき、リアルタイムカーネルからのコンソール警告が生成されていました。今回の更新プログラムで、このコンテキストではスリープロックを取得しないようにコードが修正されました。その結果、コンソール警告は生成されなくなりました。(BZ#1378982)

* 以前は、デバイスマッパー (DM) サブシステムは、リアルタイムカーネルがプリエンプションのスピンロックの動作方法を変更することを通知されていませんでした。これは、割り込みリクエスト(IRQ)チェックがリアルタイムカーネルで無効だったため、dm-multipathカーネルモジュールが読み込まれたときにカーネルパニックを引き起こしました。このチェックは修正され、dm-multipath モジュールを有効にした状態でシステムを正しく起動できるようになりました。(BZ#1400305)

* 以前は、スケジューラに実行可能なゼロ除算があるため、カーネルパニックがときどき発生する可能性がありました。このバグは、新しい div64_ul() 除算関数を定義し、proc_sched_show_task() 関数の影響を受ける計算を修正することにより修正されました。(BZ#1400975)

* 標準の Linux カーネルとは異なり、リアルタイムカーネルは割り込みサービスルーチンドライバー内の割り込みを無効にしません。この違いのため、IRQを有効にした状態で、割り込みリクエスト(IRQ)をオフにするためのNew API(NAPI)関数が実際に呼び出されていました。その結果、NAPIポーリングリストが破損していたため、ネットワークカードが不適切に操作され、カーネルがハングする可能性がありました。この更新プログラムでは、NAPI 機能が修正され、ポーリングリストの変更が保護されることで、ネットワークカードドライバーが正しく動作できるようになりました。(BZ#1401779)

拡張機能:

* この更新プログラムでは、CONFIG_SLUB_DEBUG および CONFIG_SLABINFO カーネル設定オプションがリアルタイムカーネルで有効になりました。これらのオプションは、SLUB アロケータのデバッグとスラブ情報の追跡を有効にします。これは、カーネルのメモリ割り当ての問題を調査するときに役立ちます。(BZ#1357997)

Tenable は、前述の記述ブロックを Red Hat Enterprise Linux セキュリティアドバイザリから直接抽出しています。

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

RHEL kernel-rt パッケージを、RHSA-2017:0113 のガイダンスに基づいて更新してください。

参考資料

http://www.nessus.org/u?75c5c2ea

https://bugzilla.redhat.com/show_bug.cgi?id=1346444

https://bugzilla.redhat.com/show_bug.cgi?id=1357997

https://bugzilla.redhat.com/show_bug.cgi?id=1367091

https://bugzilla.redhat.com/show_bug.cgi?id=1378982

https://bugzilla.redhat.com/show_bug.cgi?id=1382268

https://bugzilla.redhat.com/show_bug.cgi?id=1397930

https://bugzilla.redhat.com/show_bug.cgi?id=1400193

https://bugzilla.redhat.com/show_bug.cgi?id=1400305

https://access.redhat.com/errata/RHSA-2017:0113

https://access.redhat.com/security/updates/classification/#important

https://access.redhat.com/security/vulnerabilities/2706661

プラグインの詳細

深刻度: Critical

ID: 96595

ファイル名: redhat-RHSA-2017-0113.nasl

バージョン: 3.12

タイプ: local

エージェント: unix

公開日: 2017/1/18

更新日: 2025/4/15

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

Vendor

Vendor Severity: Important

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.8

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

CVSS スコアのソース: CVE-2016-9555

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.8

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

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

脆弱性情報

CPE: p-cpe:/a:redhat:enterprise_linux:kernel-rt, p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug-devel, p-cpe:/a:redhat:enterprise_linux:kernel-rt-devel, cpe:/o:redhat:enterprise_linux:6, p-cpe:/a:redhat:enterprise_linux:kernel-rt-trace-devel, p-cpe:/a:redhat:enterprise_linux:kernel-rt-vanilla-devel, p-cpe:/a:redhat:enterprise_linux:kernel-rt-firmware, p-cpe:/a:redhat:enterprise_linux:kernel-rt-trace, p-cpe:/a:redhat:enterprise_linux:kernel-rt-debug, p-cpe:/a:redhat:enterprise_linux:kernel-rt-doc, p-cpe:/a:redhat:enterprise_linux:kernel-rt-vanilla

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

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

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

パッチ公開日: 2017/1/17

脆弱性公開日: 2016/10/10

参照情報

CVE: CVE-2016-6828, CVE-2016-7117, CVE-2016-9555, CVE-2017-13167

CWE: 125, 362, 416

RHSA: 2017:0113