CVE-2026-72064 in Linux信息

摘要

由 VulDB • 2026-08-15

在 Linux 内核中,已修复以下漏洞:

net: mana: 为 CPU 同步页面池(page pool)的接收片段(RX frags)

当 frag_count 大于 1 时,MANA 从页面池片段分配 RX 缓冲区。在这种情况下,这些缓冲区仍由页面池保持 DMA 映射状态,且 RX 完成路径不会调用 dma_unmap_single()。因此,在将数据包数据传递给网络协议栈之前,缺少了通常由 dma_unmap_single() 执行的隐式 CPU 同步操作。

这会导致需要显式 DMA 同步的配置(例如使用 swiotlb=force 启动时)下的接收功能失效。

修复方法是在分配 RX 缓冲区时记录页面池页和 DMA 同步偏移量,并在将 RX 缓冲区交给协议栈之前,对用于 CPU 访问的已接收数据包范围进行同步。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

来源

Want to stay up to date on a daily basis?

Enable the mail alert feature now!