Ubuntu 16.04 LTS: Linux カーネル (GCP) の脆弱性 (USN-3507-2)

high Nessus プラグイン ID 105101

概要

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

説明

リモートの Ubuntu 16.04 LTS ホストには、USN-3507-2のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

-2.6.38から4.14までのバージョンのLinuxカーネルでは、THPの実装内のtouch_pmd()関数でpmd_mkdirty()が問題のある方法で使用されています。touch_pmd()はget_user_pages()の影響を受ける可能性があります。そのような場合、pmdはダーティとなります。この状況では、新たなcan_follow_write_pmd()のロジックは破綻します-pmdはCOWサイクルを経ることなくダーティとなる可能性があります。このバグは、ext4ファイル(またはその他の通常のファイル)はTHPを使用してマッピングできないため、元のDirty Cowほど重大ではありません。とはいえ、読み取り専用の huge page が上書きされる可能性があります。たとえば、ゼロ埋めされたhuge pageやシールされたshmemファイルが上書きされる可能性があります(マッピングがTHPを使用して行われるため)。なお、最初にページフォルトをゼロページに書き込んだ後は、新規の(ゼロ埋めされた)THPに置き換わります。(CVE-2017-1000405)

-4.13.11より前のLinuxカーネルのlib/assoc_array.cにあるassoc_array_insert_into_terminal_node関数がノード分割を不適切に処理しているため、ローカルユーザーが、キーリングキータイプ、キー追加やリンク作成の操作で実証されているように、細工されたアプリケーションを介してサービス拒否(NULLポインターデリファレンスおよびパニック)を引き起こす可能性があります。(CVE-2017-12193)

-4.13.7までのLinuxカーネルのKEYSサブシステムが、既に存在するが、インスタンス化されていないキーのadd_keyの使用を誤って処理するため、ローカルユーザーが、細工されたシステムコールを介して、サービス拒否(NULLポインター逆参照とシステムクラッシュ)を引き起こしたり、詳細不明なその他の影響を与えたりする可能性があります。
(CVE-2017-15299)

- 4.13.11 以前の Linux カーネルの arch/powerpc/kvm/powerpc.c にある kvm_vm_ioctl_check_extension 関数は、/dev/kvm への KVM_CHECK_EXTENSION KVM_CAP_PPC_HTM ioctl 呼び出しにより、ローカルユーザーがサービス拒否 (NULL ポインタデリファレンスとシステムクラッシュ) を引き起こす可能性があります。(CVE-2017-15306)

- 4.13.10 以前の Linux カーネルの KEYS サブシステムは、否定状態のキーの検出の更新を正しく同期して、競合状態を回避することをしないため、ローカルユーザーがサービス拒否を引き起こしたり、細工されたシステムコールを使用して詳細不明な影響を与える可能性があります。
(CVE-2017-15951)

-4.13.11より前のLinuxカーネルのnet/xfrm/xfrm_user.cのXFRMダンプポリシー実装により、ローカルユーザーが、XFRM_MSG_GETPOLICY Netlinkメッセージと組み合わせて、細工されたSO_RCVBUF setsockoptシステムコールを介して権限を取得したり、サービス拒否(use-after-free)を引き起こすことが可能です。(CVE-2017-16939)

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

ソリューション

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

参考資料

https://ubuntu.com/security/notices/USN-3507-2

プラグインの詳細

深刻度: High

ID: 105101

ファイル名: ubuntu_USN-3507-2.nasl

バージョン: 3.13

タイプ: local

エージェント: unix

公開日: 2017/12/8

更新日: 2024/1/9

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

リスク情報

VPR

リスクファクター: High

スコア: 8.9

CVSS v2

リスクファクター: High

基本値: 7.2

現状値: 6.3

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

CVSS スコアのソース: CVE-2017-16939

CVSS v3

リスクファクター: High

基本値: 7.8

現状値: 7.5

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

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

脆弱性情報

CPE: p-cpe:/a:canonical:ubuntu_linux:linux-image-4.13.0-1002-gcp, cpe:/o:canonical:ubuntu_linux:16.04:-:lts

必要な KB アイテム: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

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

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

パッチ公開日: 2017/12/7

脆弱性公開日: 2017/10/14

参照情報

CVE: CVE-2017-1000405, CVE-2017-12193, CVE-2017-15299, CVE-2017-15306, CVE-2017-15951, CVE-2017-16939

USN: 3507-2