CVE-2026-64096 in Linux情報

要約

〜によって VulDB • 2026年07月20日

Linuxカーネルにおいて、以下の脆弱性が修正されました:

batman-adv: mcast: orig_node のRCU解放におけるuse-after-freeを修正

batadv_mcast_purge_orig() は RCU保護されたhlistsからエントリを削除しますが、戻る前にRCUグレース期間(grace period)の待機を行いません。同時に実行されるRCUリーダーは、削除時点でもまだそれらのエントリへの参照にアクセスする可能性があります。orig->mcast_want_all_ipv6_node などのエントリに対して操作を試みる RCU保護されたリーダーは、すでに解放済みメモリにアクセスすることになります。

この問題を修正するため、batadv_mcast_purge_orig() を batadv_orig_node_release() に移動し、call_rcu() の呼び出し直前に配置します。これにより、パージ時にアクティブだったRCUリーダーが、orig_node メモリが再利用される前に処理を完了することが保証されます。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-380214

EPSS

0.00000

アクティビティ

低い

ソース

Do you know our Splunk app?

Download it now for free!