最近の脆弱性 › CVE-2010-3904
Linux Kernel の脆弱性(CVE-2010-3904)
この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。
基本情報(データから表示)
| CVE番号 | CVE-2010-3904 |
|---|---|
| 製品 | 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への追加日 | 2023-05-12 |
| 米国政府機関の対応期限 | 2023-06-02 |
| ランサムウェアでの悪用 | 不明(確認されていない) |
| 弱点の種類(CWE) | CWE-20 |
何が起きた
Linux Kernel の RDS(Reliable Datagram Sockets)という通信の仕組みで、利用者側から渡されたメモリの場所(アドレス)を正しく確かめていない弱点が見つかりました。攻撃者は sendmsg と recvmsg というシステムコールを細工して使うことで、より強い権限を得られます。NVD の評価では、攻撃者は対象の機器にログインできる一般利用者の権限を持ち、その機器の上で悪用します。この弱点は実際に悪用が確認されています。
攻撃の流れ
データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。
誰が影響を受ける
NVD の説明によると、2.6.36 より前の Linux Kernel が影響を受けます。Red Hat も、この弱点で権限のない一般利用者が権限を引き上げられると案内しています。CISA は、影響を受ける製品はサポートが終わっている(end-of-life)としています。
何をすればいい
Red Hat は、Red Hat Enterprise Linux 6 向けに修正を含むカーネルの更新パッケージ(RHSA-2010:0842)を出しており、適用後は再起動が必要と案内しています。お使いの Linux ディストリビューションが出している更新済みのカーネルを適用してください。また CISA は、影響を受ける製品はサポートが終わっているため、まだ使っている場合はネットワークから切り離すよう勧めています。
やることチェックリスト
- 2.6.36 より前の Linux Kernel の機器を探す
- 配布元の更新済みカーネルを入れて再起動する
- 古いままの機器はネットワークから切り離す
用語メモ
- Linux Kernel
- Linux という OS の中心となる部分です。メモリや機器の管理など、土台の仕事をします。
- RDS
- Reliable Datagram Sockets の略で、コンピューターどうしがデータをやり取りするための通信の仕組みの一つです。
- システムコール
- プログラムが OS の中心部分に処理をお願いするための呼び出し方です。
元データ(英語・CISA KEV より)
Linux Kernel Improper Input Validation Vulnerability
概要
Linux Kernel contains an improper input validation vulnerability in the Reliable Datagram Sockets (RDS) protocol implementation that allows local users to gain privileges via crafted use of the sendmsg and recvmsg system calls.
推奨対応
The impacted product is end-of-life and should be disconnected if still in use.