{"id":"CVE-2026-98486","published":"2026-10-18T16:16:59.313","lastModified":"2026-10-19T10:19:00.140","description":"In the Linux kernel, the following vulnerability has been resolved:\n\nnet: ena: fix MMIO read buffer leak on probe failure\n\nena_device_init() initializes the MMIO read mechanism with\nena_com_mmio_reg_read_request_init(), which allocates a coherent DMA\nbuffer for MMIO read responses.\n\nThe normal removal path releases this buffer through\nena_com_mmio_reg_read_request_destroy(). However, if ena_probe() fails\nafter ena_device_init() succeeds, the error path destroys the admin\nresources and eventually frees ena_dev without destroying the MMIO read\nrequest, leaving the coherent DMA buffer allocated.\n\nCall ena_com_mmio_reg_read_request_destroy() in the probe error path\nbefore releasing the remaining device resources.\n\nThis issue was found by manual code inspection.","cvssScore":null,"cvssSeverity":null,"cvssVector":null,"cwes":[],"vendors":[],"products":[],"references":[{"url":"https://git.kernel.org/stable/c/30ff01b4c7e419bb70f40f01dcd7f6af680808b3","tags":[]},{"url":"https://git.kernel.org/stable/c/47785f9f638b064ce6e32e8e3b6f1ffd83849fc2","tags":[]},{"url":"https://git.kernel.org/stable/c/7bd3e9a2d0c288e54f51df260d9433163f5fbc1e","tags":[]},{"url":"https://git.kernel.org/stable/c/9476b4468862927297c94c440863cd8ed1e7cc83","tags":[]}],"exploitRefs":[],"hasPoc":false,"ai":null}