最近の脆弱性 › CVE-2022-2586
Linux Kernel のuse-after-freeの脆弱性(CVE-2022-2586)
この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。
基本情報(データから表示)
| CVE番号 | CVE-2022-2586 |
|---|---|
| 製品 | 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への追加日 | 2024-06-26 |
| 米国政府機関の対応期限 | 2024-07-17 |
| ランサムウェアでの悪用 | 不明(確認されていない) |
| 弱点の種類(CWE) | CWE-416 |
何が起きた
Linux Kernel の、通信を通すか止めるかを決める仕組み nftables の部分に、解放後使用(use-after-free)の弱点が見つかりました。nft のオブジェクトや式が別のテーブルのセットを参照できてしまい、そのテーブルが消されたあとに、もう使えないメモリを使ってしまいます。機器上で一般利用者程度の権限を持つ攻撃者が悪用でき、権限を高められるおそれがあります。実際の悪用が確認されています。
攻撃の流れ
データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。
誰が影響を受ける
Linux Kernel を使っている人・組織が対象です。CVE の記録では、影響を受けるのは 3.16 から 4.14.316 より前、4.15 から 4.19.256 より前、4.20 から 5.4.211 より前、5.5 から 5.10.137 より前、5.11 から 5.15.61 より前、5.16 から 5.18.18 より前、5.19 から 5.19.2 より前のバージョンです。
何をすればいい
使っている系列に応じて、4.14.316、4.19.256、5.4.211、5.10.137、5.15.61、5.18.18、5.19.2 以降に更新されているか確認してください。多くの場合は、使っている Linux ディストリビューション(Ubuntu など)が出す更新を当てることになります。あわせて公式の案内を確認してください。
やることチェックリスト
- 動いている Linux Kernel のバージョンを調べる
- 5.15.61 など修正版以降の Kernel に更新する
- ディストリビューションの更新を当てて再起動する
用語メモ
- nftables
- Linux で、通信を通すか止めるかなどのルールを決める仕組みです。
- 解放後使用(use-after-free)
- 使い終わって返したメモリを、誤ってもう一度使ってしまう不具合です。攻撃に悪用されることがあります。
- Linux ディストリビューション
- Linux Kernel にさまざまなソフトを組み合わせて配布しているもので、Ubuntu などがあります。
元データ(英語・CISA KEV より)
Linux Kernel Use-After-Free Vulnerability
概要
Linux Kernel contains a use-after-free vulnerability in the nft_object, allowing local attackers to escalate privileges.
推奨対応
Apply updates per vendor instructions or discontinue use of the product if updates are unavailable.