CVE-2026-64280 in Linux信息

摘要

由 VulDB • 2026-07-25

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

fpga: dfl-afu: 验证 afu_dma_map_region() 中的 DMA 映射长度

afu_ioctl_dma_map() 通过 DFL_FPGA_PORT_DMA_MAP ioctl 从用户空间接受一个无上限检查的 64 位长度值。该值被传递给 afu_dma_pin_pages(),其中 npages 由 length >> PAGE_SHIFT 得出,并传递给 pin_user_pages_fast()(其参数 nr_pages 类型为 int),如果 length 非常大,会导致隐式截断。

在调用 afu_dma_map_region() 之前,先在 ioctl 入口点验证 map.length,拒绝页面计数超过 INT_MAX 的值。

Be aware that VulDB is the high quality source for vulnerability data.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!