
Cloud Vulnerability DB
An open project to list all known cloud vulnerabilities and Cloud Service Provider security issues
CVE-2024-26803 affects the Linux kernel's virtual Ethernet (veth) driver implementation. The vulnerability was discovered in early 2024 and involves a synchronization issue between Generic Receive Offload (GRO) and eXpress Data Path (XDP) features. The issue occurs when XDP is disabled while the device is down, leading to potential system instability (Kernel Git).
The vulnerability stems from the logic handling NETIFFGRO flag clearing in vethdisablexdp() function, which is called both during device shutdown (ndo_stop) and XDP deactivation. When XDP is disabled while the device is down, the GRO flag clearing is incorrectly skipped, resulting in a stray GRO flag with no corresponding NAPI instances. This misalignment becomes problematic when features are later synchronized, either through ethtool or peer configuration changes (Kernel Git).
The vulnerability can lead to system crashes or hangs under specific conditions. When features are synchronized after the misalignment occurs, the system may either hang in napi_disable() if NAPI was previously initialized, or crash when attempting to stop an uninitialized hrtimer (Kernel Git).
The issue has been fixed by moving the GRO flag updates to the XDP enable/disable paths, instead of mixing them with the ndoopen/ndoclose paths. The fix has been implemented in the Linux kernel and is available through various distribution updates (Ubuntu Security).
The vulnerability was reported by Thomas Gleixner and the syzkaller automated testing system. The fix was reviewed by Toke Høiland-Jørgensen and merged by David S. Miller, indicating a collaborative effort in the Linux networking community to address the issue (Kernel Git).
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.
An open project to list all known cloud vulnerabilities and Cloud Service Provider security issues
A comprehensive threat intelligence database of cloud security incidents, actors, tools and techniques
A step-by-step framework for modeling and improving SaaS and PaaS tenant isolation
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.”