CVE-2026-64280 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

fpga: dfl-afu: afu_dma_map_region()에서 DMA 매핑 길이 검증

afu_ioctl_dma_map()은 DFL_FPGA_PORT_DMA_MAP ioctl을 통해 사용자 공간으로부터 상한선 검사 없이 64비트 길이를 받습니다. 이 값은 npages가 length >> PAGE_SHIFT로 계산되어 pin_user_pages_fast()에 전달되는 afu_dma_pin_pages()로 전달되며, 해당 함수는 int 형 nr_pages를 인자로 받으므로 매우 큰 길이일 경우 암시적 절단(implicit truncation)이 발생합니다.

afu_dma_map_region() 호출 전 ioctl 진입점에서 map.length를 검증하여 페이지 수가 INT_MAX를 초과하는 값을 거부합니다.

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

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!