GHSA-88x8-5995-vmmf
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGuest access to vhost-crypto backend
-
ExploitSubmit malformed writeback descriptor chain
-
ExecutionTrigger infinite cleanup loop
-
ImpactHang host crypto thread (DoS)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Uninitialized pointer prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the DPDK vhost-crypto library be deployed and exposed as a virtio-crypto device backend to an untrusted or compromised guest/client; the attacker must be able to submit crypto requests (specifically a crafted writeback descriptor chain) to that backend. Limiting factors: the backend is local-only (AV:L) and not reachable over the network, some level of guest access/privilege is required (PR:L), and vhost-crypto is an optional, non-default component not present in typical DPDK packet-forwarding deployments - so single-tenant or non-crypto DPDK installations are not affected. Impact is confined to availability (host/service hang); no data exposure or code execution. |
| Impact | All signals point to a locally-exploitable denial-of-service of moderate priority rather than a critical emergency. The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H, 6.5 Medium) shows the only impact is availability (A:H) with no confidentiality or integrity loss, and requires local access plus some privilege (PR:L) - consistent with a malicious or compromised guest driving the host-side vhost-crypto backend, where S:C (scope change) reflects the guest-to-host trust boundary being crossed. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no evidence of active or probable exploitation; this is a vendor-disclosed hardening fix, not a known in-the-wild threat. Note a data caveat: the input conflates a multi-CVE DPDK advisory, and the two linked articles were blocked by an anti-bot interstitial (Anubis), so vendor-level detail (affected version ranges, fix commits) could not be independently retrieved. Bottom line: a legitimate but not urgent fix - meaningful only for multi-tenant deployments that actually expose the DPDK vhost-crypto backend to untrusted guests. |
| Exploit ScenarioDerived | A malicious or compromised guest VM attached to a DPDK vhost-crypto (virtio-crypto) backend submits a crafted writeback descriptor chain that drives the host-side cleanup routine into an infinite loop, pinning the processing thread and denying crypto service to the host and co-located guests. Exploitation is local and low-complexity (AV:L/AC:L) but needs the attacker to already have access to the crypto device as a low-privileged guest (PR:L). No public exploit code was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
An infinite cleanup loop in DPDK's vhost-crypto library can be triggered by a local attacker with guest-level access via a crafted writeback descriptor chain, causing a denial of service (host/service hang). The vulnerability is rated CVSS 6.5 (Medium) with a local attack vector (AV:L), low complexity, and scope change; it only affects deployments where vhost-crypto is exposed as a virtio-crypto device backend to untrusted guests. No public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis; monitor the DPDK Bugzilla (#2023) and oss-security advisory (https://seclists.org/oss-sec/2026/q4/158) for updates. As a compensating control, disable or remove the vhost-crypto library from DPDK builds if virtio-crypto offload is not required-trade-off: loses hardware-accelerated crypto for VMs. If vhost-crypto must remain, do not expose it to untrusted or compromised guests; restrict guest access and monitor for host hangs. Restarting the DPDK process can clear a hang but is only a temporary mitigation. There is no confirmed fixed version to upgrade to at this time.
Affected ProductsAI
Affected product is DPDK (Data Plane Development Kit) when built with the vhost-crypto library and configured to expose it as a virtio-crypto backend. All versions containing this library are potentially affected unless patched. The DPDK Bugzilla entry (#2023) and the oss-security advisory (https://seclists.org/oss-sec/2026/q4/158) describe the issue, but no specific vulnerable or fixed version ranges are provided in the available data. Other vulnerabilities in the same advisory affect vhost, vhost-crypto, vDPA, and GSO libraries (CVE-2026-86845, CVE-2026-86856, CVE-2026-86564, CVE-2026-86565, CVE-2026-93683, CVE-2026-100236).
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
DPDK (Data Plane Development Kit) is a user-space packet processing framework. The vhost-crypto library provides virtio-crypto device emulation, allowing virtual machines to offload cryptographic operations to the host. This vulnerability resides in the cleanup logic of writeback descriptor chains: a malformed or specific chain causes the cleanup loop to never terminate, hanging the vhost-crypto backend. The root cause is an infinite loop (aligned with CWE-835) leading to resource exhaustion. The CVSS vector indicates a local attack (AV:L), low complexity (AC:L), low privileges (PR:L), and a scope change (S:C) with only availability impact (A:H), consistent with a denial-of-service condition. The affected component is optional and not enabled in default DPDK packet-forwarding configurations.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
Guest drives the host backend over shared vring (AV:L, PR:L, AC:L), crossing the guest/host boundary (S:C); impact is a service hang only, so A:H with C:N/I:N.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
2Description PRE-NVD
Executive ViewAI
DPDK's vhost-crypto library contains a denial-of-service flaw (CVE-2026-86847) that can allow a guest-level attacker to hang the host or service in deployments where vhost-crypto is exposed as a virtio-crypto backend to untrusted guests. Because no vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, the immediate risk is operational disruption in multi-tenant or guest-facing environments rather than known active compromise. Leadership should prioritize identifying exposed deployments and reducing untrusted guest access until a fix is available.
No vendor-released patch identified at time of analysis. Interim mitigations include disabling vhost-crypto as a virtio-crypto backend for untrusted guests, restricting or eliminating untrusted guest access to affected hosts, segmenting or isolating untrusted guest workloads, monitoring for host/service hangs, and migrating affected workloads to alternate crypto backends or non-vhost-crypto configurations until a fixed DPDK release is available.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-101511
NVD
CVE.org
EPSS
Exploit-DB