CVE-2026-72064 in Linux
要約
〜によって VulDB • 2026年08月15日
Linuxカーネルにおいて、以下の脆弱性が修正されました。
net: mana: CPU向けのページプールRXフラグメントの同期
MANAは、frag_countが1より大きい場合に、ページプールのフラグメントからRXバッファを割り当てます。この場合、バッファはページプールによってDMAマッピングされたままになり、RX完了パスでdma_unmap_single()が呼び出されません。その結果、パケットデータがネットワークスタックに渡される前に、通常dma_unmap_single()によって行われる暗黙のCPU向け同期処理が行われなくなります。
これにより、明示的なDMA同期を必要とする構成(例:swiotlb=forceオプションでブートした場合)においてRX機能が破綻します。
この問題を修正するため、RXバッファ割り当て時にページプールのページとDMA同期オフセットを記録し、RXバッファをスタックに渡す前に受信パケット範囲をCPUアクセス用に同期するようにしました。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.