Description
A flaw was found in the DPDK vhost library. When handling a virtio indirect descriptor table, the host reads the table length more than once from guest memory and can allocate a host copy before validating that length. A guest that changes the length between those reads, or that supplies an out-of-range next index on a small host copy in the vDPA relay path, can cause the host vhost process to walk past the validated mapping or heap copy. That can crash or disrupt the vhost process. Out-of-bounds bytes are consumed as descriptor fields for GPA translation and are not returned to the guest as payload. This is a residual issue in the non-contiguous indirect descriptor copy path introduced as part of the CVE-2018-1059 fix.
Published: 2026-10-14
Score: 6.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

The flaw in the DPDK vhost library permits a guest to manipulate the length of an indirect descriptor table between two consecutive reads performed by the host. Because the host validates the length only after allocating a host buffer, a guest can perform a race that causes the host to walk beyond the bounds of the mapped memory or heap copy. The impact is an out‑of‑bounds byte read that may crash or disrupt the vhost process. The failure occurs when the victim processes a virtio indirect descriptor table; it does not return payload data to the guest, so the attack does not provide direct data exfiltration but effectively disconnects the affected virtual machine. This flaw is a classic bounds-override, identified as CWE-367.

Affected Systems

Affected products include Red Hat Fast Datapath for Red Hat Enterprise Linux 8, 9 and 10, the Red Hat Enterprise Linux kernels, Red Hat OpenShift Container Platform 4, and Red Hat OpenStack Platform 13 (Queens). All current releases of these products deploy the vulnerable DPDK vhost library; the vendor has not defined a narrower version scope.

Risk and Exploitability

The CVSS score of 6.4 marks the issue as a moderate severity. The EPSS score of < 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, suggesting it has not been widely exploited. A privileged guest that can craft an indirect descriptor table with a manipulated length can trigger an out‑of‑bounds access, causing the vhost process to crash or become unresponsive and thereby denying service to all guests attached to that instance. Current information indicates that there is no effective runtime mitigation; disabling indirect descriptors at the hypervisor level does not prevent the fault, so the only practical mitigation is to apply the vendor supplied patch.

Generated by OpenCVE AI on October 15, 2026 at 19:00 UTC.

Remediation

Vendor Workaround

No runtime mitigation. QEMU indirect_desc=off does not help: libvhost honours VRING_DESC_F_INDIRECT anyway. Do not expose vhost-user to untrusted guests.


OpenCVE Recommended Actions

  • Apply the vendor supplied patch to the affected DPDK vhost library.
  • If an upgrade is not immediately feasible, isolate all untrusted guests and avoid exposing vhost‑user interfaces to them.
  • Currently no effective runtime mitigation is available; disabling indirect descriptors is ineffective, so rely on patching.

Generated by OpenCVE AI on October 15, 2026 at 19:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 03 Nov 2026 18:30:00 +0000

Type Values Removed Values Added
CPEs cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:9
cpe:/a:redhat:enterprise_linux:9::appstream
cpe:/o:redhat:enterprise_linux:10.2
References

Thu, 15 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

threat_severity

Moderate


Wed, 14 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in the DPDK vhost library. When handling a virtio indirect descriptor table, the host reads the table length more than once from guest memory and can allocate a host copy before validating that length. A guest that changes the length between those reads, or that supplies an out-of-range next index on a small host copy in the vDPA relay path, can cause the host vhost process to walk past the validated mapping or heap copy. That can crash or disrupt the vhost process. Out-of-bounds bytes are consumed as descriptor fields for GPA translation and are not returned to the guest as payload. This is a residual issue in the non-contiguous indirect descriptor copy path introduced as part of the CVE-2018-1059 fix.
Title Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou
First Time appeared Redhat
Redhat enterprise Linux
Redhat openshift
Redhat openstack
Weaknesses CWE-367
CPEs cpe:/a:redhat:openshift:4
cpe:/a:redhat:openstack:13
cpe:/o:redhat:enterprise_linux:10
cpe:/o:redhat:enterprise_linux:10::fastdatapath
cpe:/o:redhat:enterprise_linux:8
cpe:/o:redhat:enterprise_linux:8::fastdatapath
cpe:/o:redhat:enterprise_linux:9
cpe:/o:redhat:enterprise_linux:9::fastdatapath
Vendors & Products Redhat
Redhat enterprise Linux
Redhat openshift
Redhat openstack
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:H'}


Subscriptions

Redhat Enterprise Linux Openshift Openstack
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-11-03T18:24:46.450Z

Reserved: 2026-09-18T14:22:36.511Z

Link: CVE-2026-93683

cve-icon Vulnrichment

Updated: 2026-10-14T17:43:29.232Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T16:17:57.227

Modified: 2026-11-03T19:18:15.680

Link: CVE-2026-93683

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-10-14T15:03:08Z

Links: CVE-2026-93683 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T19:15:18Z

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition