CVE-2024-36971 | net: fix __dst_negative_advice() race

Exp

In the Linux kernel, the following vulnerability has been resolved: net: fix __dst_negative_advice() race __dst_negative_advice() does not enforce proper RCU rules when sk->dst_cache must be cleared, leading to possible UAF. RCU rules are that we must first clear sk->sk_dst_cache, then call dst_release(old_dst). Note that sk_dst_reset(sk) is implementing this protocol correctly, while __dst_negative_advice() uses the wrong order. Given that ip6_negative_advice() has special logic against RTF_CACHE, this means each of the three ->negative_advice() existing methods must perform the sk_dst_reset() themselves. Note the check against NULL dst is centralized in __dst_negative_advice(), there is no need to duplicate it in various callbacks. Many thanks to Clement Lecigne for tracking this issue. This old bug became visible after the blamed commit, using UDP sockets.

公開: 2024-06-10 最終更新: 2026-06-17 Assigner: 416baaa9-dc9f-4396-8d5f-8c081fb06d67 ソース: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

総合評価: CVE-2024-36971 は在野悪用が確認された重大脅威(87.9/100)。CVSS 深刻度は高。悪用される可能性が高い(EPSS 2.70%、84 パーセンタイル) 根拠: CISA KEV に登録(追加日 2024-08-07)。Android / Kernel が対象で、弱点分類 CWE-416の悪用が確認されています。未認証でリモート管理権限を奪取されるリスクが極めて高い。 直近 1 日で EPSS が +2.30% 上昇。悪用への関心が高まっている可能性があります。 推奨対応: CISA の対応期限を過ぎています。緊急のパッチ適用を最優先に検討してください。

リスクは変動します。再評価に基づき、本ページの表示内容を更新しています。

CVE-2024-36971 の CISA KEV レコード

名称: Android Kernel Remote Code Execution Vulnerability · CISA KEV の詳細

悪用情報の追加日: 2024-08-07

対応期限: 2024-08-28

求められる対応: Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

CVE-2024-36971 の EPSS(Exploit Prediction Scoring System)スコア

EPSS は日次で悪用されやすさの相対度合いを推定します。パーセンタイルは採点済み CVE の中での相対位置(高いほど相対的に深刻)を示します。

# 日付 旧 EPSS スコア 新 EPSS スコア Δ(新 − 旧)
1 2026-06-15 0.40% 2.70% +2.30%
2 2026-04-29 0.49% 0.40% -0.09%
3 2026-03-22 0.49%

EPSS の全履歴 (全 31 件)

CVE-2024-36971 の CVSS(Common Vulnerability Scoring System)指標

この CVE の CVSS 指標。

ベーススコア バージョン 深刻度 ベクトル 悪用しやすさ 影響 スコアの出典
7.8 3.1 HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H クリックして展開
攻撃ベクター (AV:L)
対象ホスト上でコードを実行できること、または別ユーザーの誤操作・悪意ある操作が前提になる。
攻撃の複雑さ (AC:L)
攻撃者が条件を満たせば、レース条件や珍しい構成に依存せずに再現しやすい。
必要な権限 (PR:L)
一般ユーザー権限があれば足り、管理者(root 相当)は不要。
ユーザーの関与 (UI:N)
メールのリンクを開く、マクロを有効にするなど、被害者の協力がなくても成立しうる。
スコープ (S:U)
影響は脆弱コンポーネントと同一のセキュリティ権限・信頼境界の内側に収まる。
機密性への影響 (C:H)
広範な機微データの読み取りや持ち出しが現実的。
完全性への影響 (I:H)
権限の奪取や広範なログ改竄など、システムの信頼根拠を揺るがす改ざんが現実的。
可用性への影響 (A:H)
長時間のサービス停止、データ損壊による復旧不能に近い状態など、利用者に著しい不便を与えうる。
1.8 5.9 [email protected]
7.8 3.1 HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H クリックして展開
攻撃ベクター (AV:L)
対象ホスト上でコードを実行できること、または別ユーザーの誤操作・悪意ある操作が前提になる。
攻撃の複雑さ (AC:L)
攻撃者が条件を満たせば、レース条件や珍しい構成に依存せずに再現しやすい。
必要な権限 (PR:L)
一般ユーザー権限があれば足り、管理者(root 相当)は不要。
ユーザーの関与 (UI:N)
メールのリンクを開く、マクロを有効にするなど、被害者の協力がなくても成立しうる。
スコープ (S:U)
影響は脆弱コンポーネントと同一のセキュリティ権限・信頼境界の内側に収まる。
機密性への影響 (C:H)
広範な機微データの読み取りや持ち出しが現実的。
完全性への影響 (I:H)
権限の奪取や広範なログ改竄など、システムの信頼根拠を揺るがす改ざんが現実的。
可用性への影響 (A:H)
長時間のサービス停止、データ損壊による復旧不能に近い状態など、利用者に著しい不便を与えうる。
1.8 5.9 134c704f-9b21-4f2e-91b3-4a467353bcc0

CVE-2024-36971 の弱点分類(列挙)

CVE-2024-36971 の OS トラッカー

vendor priority summary link
debian not yet assigned CVE-2024-36971 not yet assigned priority: Debian including 1 source packages (linux), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 5. https://security-tracker.debian.org/tracker/CVE-2024-36971
redhat high https://access.redhat.com/security/cve/CVE-2024-36971
suse high https://www.suse.com/security/cve/CVE-2024-36971/
ubuntu high CVE-2024-36971 high priority: Ubuntu including 160 source packages (linux, linux-allwinner-5.19, …), 1686 status rows across 11 suites (bionic, focal, jammy, mantic, noble, oracular, plucky, questing, trusty, upstream, xenial): DNE 1267, released 203, ignored 145, not-affected 71. https://ubuntu.com/security/CVE-2024-36971

CVE-2024-36971 の影響を受けるソフトウェア/構成

ベンダー 製品 バージョン 生の CPE
debian debian_linux 10.0 cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
linux linux_kernel >= 4.6, < 4.19.316 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 4.20, < 5.4.278 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 5.5, < 5.10.219 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 5.11, < 5.15.161 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 5.16, < 6.1.94 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 6.2, < 6.6.34 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
linux linux_kernel >= 6.7, < 6.9.4 cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

CVE-2024-36971 の参考情報

URL タグ
https://git.kernel.org/stable/c/051c0bde9f0450a2ec3d62a86d2a0d2fad117f13 Patch
https://git.kernel.org/stable/c/2295a7ef5c8c49241bff769e7826ef2582e532a6 Patch
https://git.kernel.org/stable/c/5af198c387128a9d2ddd620b0f0803564a4d4508 Patch
https://git.kernel.org/stable/c/81dd3c82a456b0015461754be7cb2693991421b4 Patch
https://git.kernel.org/stable/c/92f1655aa2b2294d0b49925f3b875a634bd3b59e Patch
https://git.kernel.org/stable/c/b8af8e6118a6605f0e495a58d591ca94a85a50fc Patch
https://git.kernel.org/stable/c/db0082825037794c5dba9959c9de13ca34cc5e72 Patch
https://git.kernel.org/stable/c/eacb8b195579c174a6d3e12a9690b206eb7f28cf Patch
https://lists.debian.org/debian-lts-announce/2024/06/msg00020.html Mailing List
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-36971 US Government Resource
cvelogic Threat Intelligence