Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou
cve-program · CVE-2026-93683
PublishedA 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.
Read the publisher's advisoryAffected versions, risk and source history
Related advisories and sources
Publishers link these advisories through the identifiers shown below. A shared identifier or date alone does not tell you whether your software is affected or whether the advisories describe the same cause.
CVE-2026-93683 · CVE overview and exploitation status
cve-program · CVE-2026-93683
- https://access.redhat.com/errata/RHSA-2026:94629
- https://access.redhat.com/errata/RHSA-2026:94630
- https://access.redhat.com/errata/RHSA-2026:96083
- https://access.redhat.com/errata/RHSA-2026:98505
- https://access.redhat.com/errata/RHSA-2026:98616
- https://access.redhat.com/security/cve/CVE-2026-93683
- https://bugzilla.redhat.com/show_bug.cgi?id=2537015
Related changes
Linked by CVE identifier- Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou · Affected-version evidence changed · 11 Nov 2026
- Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou · Affected-version evidence changed · 11 Nov 2026
- Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou · Affected-version evidence changed · 9 Nov 2026
- Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou · Affected-version evidence changed · 6 Nov 2026
- Dpdk: dpdk: guest-triggered out-of-bounds walk via vhost indirect descriptor length toctou · Affected-version evidence changed · 3 Nov 2026