CVE-2024-56756

CVSS 3.1 Score 5.5 of 10 (medium)

Details

Published Dec 29, 2024
Updated: Jan 6, 2025

Summary

CVE-2024-56756 is a vulnerability affecting the Linux kernel's NVM Express PCI driver. The issue lies in the function __nvme_alloc_host_mem, which may not allocate sufficient memory for the HMB (Host Memory Buffer) descriptor table. This can lead to an incorrect size being passed to dma_free_coherent, potentially resulting in memory corruption or other unintended behavior when freeing the allocated memory. Despite the potential severity, this issue has not typically resulted in practical exploitation due to the low number of descriptors involved and the dma coherent allocator's consistent allocation and freeing of at least a page.

Ligh bulbPrevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.

Share