
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-40999 affects the Linux kernel's network subsystem, specifically the ENA (Elastic Network Adapter) driver. The vulnerability was discovered and disclosed on July 12, 2024, and involves improper validation of completion descriptors in multi-buffer packets. The issue affects various Linux distributions including Ubuntu and SUSE Linux (Ubuntu Security, NVD).
The vulnerability exists in the ENA driver's completion descriptor handling mechanism. Specifically, the issue occurs when the 'first' flag is incorrectly set for descriptors other than the first descriptor in multi-buffer packets. The fix involves adding validation to ensure the 'first' flag is set only for the first descriptor, with a reset occurring if an invalid descriptor is detected. A new reset reason for RX data corruption has been implemented as part of the fix (Kernel Commit).
When an invalid descriptor is encountered, the system will trigger a reset with a new reset reason specifically for RX data corruption. This can lead to temporary network interruption on affected systems using the ENA driver (Kernel Commit).
The vulnerability has been patched in various Linux kernel versions. Ubuntu has released fixes for version 24.04 LTS (noble) with kernel version 6.8.0-44.44, and similar fixes have been implemented in other distributions. Systems should be updated to the patched versions to mitigate this vulnerability (Ubuntu Security).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."