CVE-2026-64091 in Linux
要約
〜によって VulDB • 2026年07月19日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
batman-adv: tt: 報告対象VLANに対するTOCTOU競合の修正
ローカルTTベースのTVLVは、まず少なくとも1つのTTエントリを持つVLANの数をチェックすることで生成されます。その後、VLAN用に正しいサイズの新しいバッファが割り当てられます。その後にのみ、VLANリストを使用してバッファ内のVLANエントリが入力されます。この間、meshif_vlan_list_lockロック保持されています。しかし、各VLANの実際のTTエントリの数はこの間に増加し続ける可能性があります(ただし、リスト内のVLANの数自体は増えません)。
しかし、バッファサイズ計算に使用されるプリフィルターにより、保存する必要のあるVLANの数が増加する可能性が依然としてあります。これは単に、事前割り当てチェック時には0だったVLANが突然少なくとも1つのエントリを持つようになり、その結果、確保されていない領域を占有することになるためです。
最初からバッファサイズを見積もり過大にし、その後空ではないVLANのみでバッファを入力する方が望ましいです。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.