Out-of-Bounds Access Vulnerability in DPDK lib/vhost
CVE-2026-86848 is a critical out-of-bounds access vulnerability in DPDK lib/vhost vhost-crypto caused by a double-fetch of a guest descriptor index, enabling a malicious guest to compromise the host backend.
CVE search metadata
CVE search record: CVE-2026-86848. Severity: high. CVSS: 8.8. KEV: no. Product: Data Plane Development Kit (lib/vhost). Brief: Out-of-Bounds Access Vulnerability in DPDK lib/vhost. Brief link: https://feed.craftedsignal.io/briefs/2026-10-cve-2026-86848/
CVE-2026-86848 identifies a critical vulnerability within the Data Plane Development Kit (DPDK) library, specifically within the lib/vhost vhost-crypto component. The flaw is rooted in an indirect-descriptor snapshot process that performs a double-fetch of a guest descriptor next index. This race condition vulnerability allows a malicious virtual machine (guest) to manipulate the descriptor index after the initial fetch but before the subsequent operation, resulting in an out-of-bounds memory access within the host backend environment. This vulnerability is significant for environments leveraging DPDK for virtualized network functions (VNFs) and software-defined networking, as it could lead to privilege escalation or denial-of-service conditions against the host system from a compromised or malicious guest instance.
Impact
The vulnerability carries a CVSS v3.1 base score of 8.8, reflecting its potential for severe impact on the integrity and availability of host systems. Organizations utilizing DPDK in virtualized environments, such as cloud service providers or enterprise data centers running multi-tenant workloads, are at the highest risk. Successful exploitation allows an attacker to break out of the guest isolation boundary to access host memory, which may facilitate further unauthorized actions or system instability within the host environment.
Recommendation
Prioritize auditing environments utilizing DPDK for vhost-crypto support to determine if the vulnerable code path is active. Review current deployment versions against vendor patches to ensure remediation of this specific flaw. Monitoring for unexpected crash reports or memory corruption events in the host-level DPDK processes can serve as an indicator of attempted exploitation.
Immediate actions
Patch DPDK library on all host systems running vhost-crypto to the vendor-provided security version.
Enrichment needed
- Affected DPDK version ranges (CTI) The NVD brief lacks specific version mapping for the fix.
Mitigations
Disable vhost-crypto in DPDK host configurations if it is not strictly required for business operations.
CVE-2026-86848