Scientific Linux セキュリティ更新: SL7.x x86_64のカーネル(20171019)

high Nessus プラグイン ID 104008

概要

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

説明

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

- 領域外カーネルヒープアクセスの脆弱性が、パケットを変換するためのカーネルのIPフレームワークであるxfrmに見つかりました。
権限のないユーザーからのnetlinkメッセージを処理する際のエラーにより、任意の読み取り/書き込みと権限昇格が発生します。(CVE-2017-7184、重要度高)

- Linuxカーネルのネットワーキングサブシステムによる同期化処理における生のパケットソケットが実装される方法に、メモリ解放後使用(Use After Free)の欠陥につながる競合状態の問題が見つかりました。生のパケットソケット(CAP_NET_RAW機能が必要)を開くことができるローカルユーザーが、この欠陥を利用してシステムに対する権限を昇格する可能性があります。(CVE-2017-1000111、重要度高)

- 悪用される可能性があるメモリー破損の欠陥がLinuxカーネルで見つかりました。MSG_MOREオプションでUFOパケットを構築するとき、ip_ufo_append_data()で追加パスがUFOから非UFOに誤って切り替えられる可能性があります。権限のないユーザーの名前空間が利用可能な場合、この欠陥が悪用され、ルート権限が取得される可能性があります。
(CVE-2017-1000112、重要度高)

- CAP_NET_ADMINの権限を有するローカルの攻撃者が想定よりも小さいICMPヘッダーを作成しsendto()を使用して目標に送信し、領域外メモリへのアクセスを引き起こす可能性のある欠陥がLinuxネットワークサブシステムに見つかりました。(CVE-2016-8399、重要度中)

- v3.9-rc1からv4.13-rc1までのLinuxカーネルのbrcmf_cfg80211_mgmt_tx()関数で、バッファオーバーフローによるカーネルメモリの破損が見つかりました。この脆弱性は、細工したNL80211_CMD_FRAMEパケットをnetlink経由で送信したときにトリガーされる可能性があります。これには特定のユーザー空間コードが必要になるため、この欠陥がリモートでトリガーされる可能性は低くなります。権限を持たないローカルユーザーがこの欠陥を利用して、システム上でカーネルメモリ破損を誘発し、クラッシュを引き起こす可能性があります。欠陥の性質上、権限昇格を完全に排除できませんが、可能性は低いと考えられます。(CVE-2017-7541、重要度中)

- ip6_find_1stfragopt()関数で整数オーバーフローの脆弱性が見つかりました。rawソケットを開く権限(CAP_NET_RAWの)を持つローカルの攻撃者は、ip6_find_1stfragopt()関数内で無限ループを引き起こす可能性があります。(CVE-2017-7542、重要度中)

- バージョン4.7-rc1からバージョン4.13までにあるinet_diag_msg_sctp{,l}addr_fill()関数とsctp_get_sctp_info()関数で、Linuxカーネルに領域外読み取りに起因するカーネルデータの漏洩が発見されました。これらの関数がソケットの診断情報をエクスポートするために使用されるsockaddrデータ構造を埋めるときに、データの漏洩が発生します。その結果、最大100バイトのスラブデータがユーザー空間に漏洩する可能性があります。(CVE-2017-7558、重要度中)

- 4.11.9までのLinuxカーネルのmq_notify関数は、再試行ロジックに入るときにsockポインターをNULLに設定しません。Netlinkソケットのユーザー空間がない間、メモリ解放後使用(Use After Free)に値が使用される状況を攻撃者が引き起こし、メモリの破損またはその他の詳細不明な別の影響につながる可能性があります。(CVE-2017-11176、重要度中)

- Linuxカーネルの__tcp_select_window関数に
ゼロ除算の脆弱性が発見されました。その結果、カーネルパニックによりローカルサービス拒否が発生する可能性があります。(CVE-2017-14106、重要度中)

ソリューション

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

参考資料

http://www.nessus.org/u?35dfde1c

プラグインの詳細

深刻度: High

ID: 104008

ファイル名: sl_20171019_kernel_on_SL7_x.nasl

バージョン: 3.10

タイプ: local

エージェント: unix

公開日: 2017/10/20

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Critical

スコア: 9.6

CVSS v2

リスクファクター: High

基本値: 7.6

現状値: 6.3

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

CVSS v3

リスクファクター: High

基本値: 7.8

現状値: 7.2

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

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

脆弱性情報

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-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-headers, p-cpe:/a:fermilab:scientific_linux:kernel-tools, p-cpe:/a:fermilab:scientific_linux:kernel-tools-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-tools-libs, p-cpe:/a:fermilab:scientific_linux:kernel-tools-libs-devel, 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/cpu, Host/RedHat/release, Host/RedHat/rpm-list

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

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

パッチ公開日: 2017/10/19

脆弱性公開日: 2017/1/12

エクスプロイト可能

Core Impact

Metasploit (Linux Kernel UDP Fragmentation Offset (UFO) Privilege Escalation)

参照情報

CVE: CVE-2016-8399, CVE-2017-1000111, CVE-2017-1000112, CVE-2017-11176, CVE-2017-14106, CVE-2017-7184, CVE-2017-7541, CVE-2017-7542, CVE-2017-7558