最近の脆弱性 › CVE-2022-0847

Linux Kernel の権限昇格の脆弱性(CVE-2022-0847)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2022-0847
製品Linux Kernel
深刻度(CVSS)7.8 重要CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2022-04-25
米国政府機関の対応期限2022-05-16
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-665

何が起きた

Linux kernel で、パイプ(プログラム同士がデータを受け渡す仕組み)の内部の値が正しく初期化されず、古い値が残ってしまう弱点が見つかりました。これを使うと、本来は読み取り専用のファイルの内容を、メモリ上のキャッシュの段階で書き換えられ、権限を引き上げられます。「Dirty Pipe」という呼び名で知られ、CISA は実際の攻撃での悪用を確認しています。攻撃者は、対象の機器に一般利用者程度の権限でログインできる状態から悪用でき、被害者の操作は必要ありません。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が一般利用者として機器に入る → 2. パイプの初期化漏れを悪用する → 3. 読み取り専用のファイルを書き換える → 4. より高い権限を手に入れる1攻撃者が一般利用者として機器に入る2パイプの初期化漏れを悪用する3読み取り専用のファイルを書き換える4より高い権限を手に入れる攻撃の流れ: 1. 攻撃者が一般利用者として機器に入る → 2. パイプの初期化漏れを悪用する → 3. 読み取り専用のファイルを書き換える → 4. より高い権限を手に入れる1攻撃者が一般利用者として機器に入る2パイプの初期化漏れを悪用する3読み取り専用のファイルを書き換える4より高い権限を手に入れる

誰が影響を受ける

NVD の情報では、Linux kernel の 5.8 から 5.10.102 より前、5.15 から 5.15.25 より前、5.16 から 5.16.11 より前が影響を受けます。NVD には、Fedora 35 や Red Hat Enterprise Linux 8 などのディストリビューションも対象として載っています。

何をすればいい

使っている Linux の kernel が、5.16.11、5.15.25、5.10.102 以降の修正版になっているか確認してください。ディストリビューションを使っている場合は、その配布元の公式の案内を確認し、提供されているカーネルの更新を当てて再起動してください。

やることチェックリスト

用語メモ

Linux kernel
Linux の中心となる部分で、メモリやファイル、機器の管理などを受け持つプログラムです。
パイプ
あるプログラムの出力を、別のプログラムへそのまま渡すための仕組みです。
初期化
データを使い始める前に、決められた正しい値を入れておく処理のことです。
ディストリビューション
Linux kernel に、さまざまなソフトを組み合わせて配布している Linux の製品のことです。

元データ(英語・CISA KEV より)

Linux Kernel Privilege Escalation Vulnerability

概要

Linux kernel contains an improper initialization vulnerability where an unprivileged local user could escalate their privileges on the system. This vulnerability has the moniker of "Dirty Pipe."

推奨対応

Apply updates per vendor instructions.

公式情報