CentOS 7:カーネル(CESA-2017:2930)

high Nessus プラグイン ID 104106

概要

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

説明

カーネルの更新プログラムが、Red Hat Enterprise Linux 7で利用可能になりました。Red Hat製品セキュリティは、この更新がセキュリティに及ぼす影響を重要度高と評価しています。詳細な重要度評価を示すCVSS(共通脆弱性評価システム)ベーススコアは、「参照」セクションのCVEリンクから脆弱性ごとに入手できます。カーネルパッケージにはLinuxオペレーティングシステムのコアであるLinuxカーネルが含まれています。セキュリティ修正プログラム:* 領域外カーネルヒープアクセスの脆弱性が、パケットを変換するためのカーネルの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関数にdivide-by-zeroの脆弱性が発見されました。その結果、カーネルパニックによりローカルサービス拒否が発生する可能性があります。(CVE-2017-14106、重要度中)Red HatはCVE-2017-7184の報告に対してChaitin Security Research Labに、CVE-2017-1000111の報告に対してWillem de Bruijn氏に、CVE-2017-1000112の報告に対してAndrey Konovalov氏に感謝の意を表します。CVE-2017-7558の問題はStefano Brivio氏(Red Hat)によって発見されました。スペースの関係上、このアドバイザリに含まれているバグ修正および拡張機能がすべて文書化されているわけではありません。バグ修正と拡張機能の完全なリストについては、KnowledgeBaseの記事(https://access.redhat.com/node/3212921)を参照してください。

ソリューション

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

参考資料

http://www.nessus.org/u?62e8411f

プラグインの詳細

深刻度: High

ID: 104106

ファイル名: centos_RHSA-2017-2930.nasl

バージョン: 3.11

タイプ: local

エージェント: unix

公開日: 2017/10/24

更新日: 2021/1/4

サポートされているセンサー: Agentless Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, 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 スコアのソース: CVE-2016-8399

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:centos:centos:kernel, p-cpe:/a:centos:centos:kernel-abi-whitelists, p-cpe:/a:centos:centos:kernel-debug, p-cpe:/a:centos:centos:kernel-debug-devel, p-cpe:/a:centos:centos:kernel-devel, p-cpe:/a:centos:centos:kernel-doc, p-cpe:/a:centos:centos:kernel-headers, p-cpe:/a:centos:centos:kernel-tools, p-cpe:/a:centos:centos:kernel-tools-libs, p-cpe:/a:centos:centos:kernel-tools-libs-devel, p-cpe:/a:centos:centos:perf, p-cpe:/a:centos:centos:python-perf, cpe:/o:centos:centos:7

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

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

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

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

脆弱性公開日: 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

RHSA: 2017:2930