CVE-2024-58005
CVSS 3.1 Score 5.5 of 10 (medium)
Details
Summary
CVE-2024-58005 is a vulnerability affecting the Linux kernel that was identified in an HPE ProLiant D320 server. The issue stems from the tpm driver inacpi.c, where a buffer of 16 MiB was allocated using kvalloc() for event logging. The problem lies in the fact that RSI, which points to the 'order' parameter of __alloc_pages_noprof(), was incorrectly used instead of devm_kmalloc(). This misconfiguration led to a warning, potentially allowing unintended memory access. To rectify the issue, the recommended solution is to replace devm_kmalloc() with kvmalloc() and devm_add_action() for proper memory management.
Prevent 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.