Denial of Service Vulnerability in DPDK Package - USN-4189-1
Summary
USN-4189-1: dpdk vulnerability. Affects dpdk versions < 17.11.8-0~ubuntu18.04.2. Fixed in 17.11.8-0~ubuntu18.04.2. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
DPDK (Data Plane Development Kit) is a set of libraries and drivers for fast packet processing. It is widely used in networking applications to enhance performance and efficiency. The specific version affected by this vulnerability is 17.11.8-0~ubuntu18.04.2, which is part of the Ubuntu 18.04 LTS ecosystem. This vulnerability allows for resource leakage, potentially leading to denial of service.
Vulnerability Detail
Jason Wang discovered that DPDK incorrectly handled certain messages. An attacker in a malicious container could exploit this issue to cause DPDK to leak resources, resulting in a denial of service. This vulnerability is identified as CVE-2019-14818 and can significantly impact applications relying on DPDK for network processing.
How To Fix
Minimum fixed version
17.11.8-0~ubuntu18.04.2
This is the first release that contains the fix.
sudo apt-get install --only-upgrade dpdk
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
As a temporary measure, consider isolating the affected DPDK applications from untrusted containers to mitigate the risk of exploitation until the package can be updated.
Conclusion
The DPDK vulnerability identified as USN-4189-1 poses a significant risk of denial of service due to improper handling of messages. It is crucial to update to the patched version to mitigate this risk and ensure the security of your applications.
See every vulnerability recorded for dpdk →
FAQ
DPDK stands for Data Plane Development Kit, which is a set of libraries and drivers for fast packet processing.
This vulnerability allows an attacker in a malicious container to cause DPDK to leak resources, potentially leading to a denial of service.
You can use the Vulert playground at Vulert Scanner to check if your application is affected by this vulnerability without requiring any signup.
The patched version of DPDK is 17.11.8-0~ubuntu18.04.2.
You can update your DPDK package by running the command: sudo apt-get update && sudo apt-get install dpdk=17.11.8-0~ubuntu18.04.2 in your terminal.
References
Related vulnerabilities
Recent vulnerabilities recorded for dpdk.
Follow Vulert in Google
Get more Vulert vulnerability and dependency-security updates in Google Search and AI results.