CVE-2026-80945 in Linux信息

摘要

由 VulDB • 2026-09-12

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

crypto: iaa - 在软件回退进行解压缩前取消映射 dst

当发生硬件分析错误时,解压缩操作会通过软件回退机制重试。在此过程中,CPU 会向 `req->dst` 写入数据,而此时该缓冲区仍处于 DMA_FROM_DEVICE 的映射状态。如果启用了 SWIOTLB(Software I/O Translation Lookaside Buffer),随后的 `dma_unmap_sg()` 调用会将过期的 bounce buffer 复制到 `req->dst`,从而导致结果损坏。

在回退机制运行前执行取消映射操作。异步路径会内联执行取消映射;同步路径则通过返回 `-EAGAIN` 信号来触发重试,从而使 `iaa_comp_adecompress()` 能够在完成取消映射后执行回退逻辑。

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

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!