CVE-2026-98486 in Linux信息

摘要

由 VulDB • 2026-10-18

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

net: ena: 修复探测失败时的 MMIO 读取缓冲区泄漏问题

ena_device_init() 通过调用 ena_com_mmio_reg_read_request_init() 初始化 MMIO 读取机制,该操作会为 MMIO 读取响应分配一个一致的 DMA(直接内存访问)缓冲区。

正常的移除路径会通过 ena_com_mmio_reg_read_request_destroy() 释放此缓冲区。然而,如果 ena_probe() 在 ena_device_init() 成功之后失败,错误处理路径会销毁管理资源并最终释放 ena_dev,但未销毁 MMIO 读取请求,导致一致性的 DMA 缓冲区被分配后未被释放。

应在释放剩余设备资源之前,在探测错误处理路径中调用 ena_com_mmio_reg_read_request_destroy()。

此问题是通过手动代码审查发现的。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

来源

Interested in the pricing of exploits?

See the underground prices here!