CVE-2016-5195 の詳細
CVEの情報
説明:
Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by leveraging incorrect handling of a copy-on-write (COW) feature to write to a read-only memory mapping, as exploited in the wild in October 2016, aka "Dirty COW."
CVE更新日: 2016-11-10 21:59:00.197000
CVSSバージョン: 3.1
CVSSスコア: 7.0
KEVの情報
KEV更新日: 2022-03-03
EPSSの情報
EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。
EPSSスコア: 0.835240000
EPSS更新日: 2026-10-16 00:00:00
SSVCの情報
SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。
Exploitation: active
Technical Impact: high
Automatable: False
CVE-2016-5195 (Dirty COW) の解説
1. 脆弱性の概要
CVE-2016-5195は、「Dirty COW(Dirty copy-on-write)」として知られるLinuxカーネルのメモリサブシステムにおけるローカル権限昇格の脆弱性です。この脆弱性は、Linuxカーネルの「copy-on-write (COW)」機構の処理方法における競合状態に起因します。権限を持たないローカルユーザーが、通常は読み取り専用であるメモリマッピング領域への書き込みアクセス権を取得し、システム上で自身の権限を昇格させることが可能になります。
1.1 影響
この脆弱性が悪用されると、攻撃者は低レベルのユーザーからroot権限を含むフル特権を持つユーザーに権限を昇格させることができます。これにより、通常は変更できないバイナリやファイルを変更することが可能になります。例えば、
/etc/passwdファイルのユーザーID (UID) を上書きしたり、既存のsetuidファイルに特権昇格の命令を含めるように変更したりすることができます。 攻撃が成功した場合、ログに痕跡を残しにくく、検出が難しいという特徴もあります。1.2 深刻度
2. 対象となる環境
この脆弱性は、Linuxカーネルの2.6.22以降のバージョンから存在し、2018年以前に作成された古いバージョンのLinuxカーネルを使用しているすべてのLinuxベースのオペレーティングシステムに影響を与えます。
2.1 影響を受けるOSバージョン
2.2 影響を受ける設定
特定のソフトウェアやシステム設定に依存せず、脆弱なバージョンのLinuxカーネルを使用しているシステム全般が影響を受けます。攻撃者はエクスプロイトを成功させるために、すでにサーバーへのアクセス権を持っている必要があります。
3. 影響を受けた時の兆候
この脆弱性を悪用した攻撃は、ログに痕跡を残しにくいため、直接的な兆候を特定することは困難です。 しかし、システム上で予期せぬ挙動や、特定のファイル(例:
/etc/passwd)が不正に変更されているなどの兆候があれば、攻撃を受けた可能性があります。4. 推奨対策
4.1 本対策
各Linuxディストリビューターが提供する修正プログラム(パッチ)を適用し、カーネルを最新バージョンにアップデートすることが推奨されます。
sudo yum updateコマンドで更新できます。sudo apt-get updateとsudo apt-get dist-upgradeで更新できます。カーネルのアップデート後は、システムを再起動することが重要です。
4.2 暫定回避策(緩和策)
参照したサイト