Amazon Linux AMI:kernel(ALAS-2017-845)(Stack Clash)

high Nessus プラグイン ID 100874

概要

リモートのAmazon Linux AMIホストに、セキュリティ更新プログラムがありません。

説明

Linuxのスタックガードページのサイズに問題が発見されました。具体的には、4kスタックガードページの大きさが不十分で、jmpで終わる可能性があります。これは、Linuxカーネルバージョン4.11.5以前に影響します(スタックガードページは2010年に導入されました)。(CVE-2017-1000364)Linuxカーネルで使用されているoffset2libパッチに脆弱性があります。RLIMIT_STACKがRLIMIT_INFINITYに設定されていて、1ギガバイトのメモリが割り当てられている場合(1/4制限の最大値)、スタックは0x80000000に減少します。PIEバイナリは0x80000000より上にマップされるので、PIEバイナリの読み取り/書き込みセグメントの終わりとスタックの始まりの間の最小距離は、攻撃者がスタックガードページを飛び越せるほど小さくなります。これは、CVE-2017-1000370とCVE-2017-1000365とは別の問題です。(CVE-2017-1000371)

ソリューション

「yum update kernel」を実行してシステムを更新してください。

参考資料

https://alas.aws.amazon.com/ALAS-2017-845.html

プラグインの詳細

深刻度: High

ID: 100874

ファイル名: ala_ALAS-2017-845.nasl

バージョン: 3.9

タイプ: local

エージェント: unix

公開日: 2017/6/20

更新日: 2019/4/10

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

リスク情報

VPR

リスクファクター: High

スコア: 7.4

CVSS v2

リスクファクター: High

Base Score: 7.2

Temporal Score: 6

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

CVSS v3

リスクファクター: High

Base Score: 7.8

Temporal Score: 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:amazon:linux:kernel, p-cpe:/a:amazon:linux:kernel-debuginfo, p-cpe:/a:amazon:linux:kernel-debuginfo-common-i686, p-cpe:/a:amazon:linux:kernel-debuginfo-common-x86_64, p-cpe:/a:amazon:linux:kernel-devel, p-cpe:/a:amazon:linux:kernel-doc, p-cpe:/a:amazon:linux:kernel-headers, p-cpe:/a:amazon:linux:kernel-tools, p-cpe:/a:amazon:linux:kernel-tools-debuginfo, p-cpe:/a:amazon:linux:kernel-tools-devel, p-cpe:/a:amazon:linux:perf, p-cpe:/a:amazon:linux:perf-debuginfo, cpe:/o:amazon:linux

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

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

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

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

エクスプロイト可能

Metasploit (rsh_stack_clash_priv_esc.rb)

参照情報

CVE: CVE-2017-1000364, CVE-2017-1000371

ALAS: 2017-845