Sicherheit: Mehrere Probleme in dpdk

An update for dpdk is now available for Red Hat Enterprise Linux 9.

Red Hat Product Security has rated this update as having a security impact of
Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.

The dpdk packages provide the Data Plane Development Kit, which is a set of
libraries and drivers for fast packet processing in the user space.

Security Fix(es):

* dpdk: dpdk: Missing memory size validation before mmap in vhost memory region
setup (CVE-2026-86561)

* dpdk: dpdk: Control-queue descriptor double-fetch overflows host heap in DPDK
vhost (VDUSE) (CVE-2026-86562)

* dpdk: dpdk: Double offset bug in vhost log mapping calculation
(CVE-2026-86563)

* dpdk: dpdk: Guest can desynchronize virtqueue size from inflight descriptor
table size, causing out-of-bounds write (CVE-2026-86565)

* dpdk: dpdk: Guest with runt RX descriptors underflows copy length in vhost
enqueue (split and packed rings) (CVE-2026-86566)

* dpdk: dpdk: VDUSE handler fails to invalidate vring pointers when IOTLB is
invalidated, leading to use-after-unmap (CVE-2026-86567)

* dpdk: dpdk: Guest-triggered use-after-free and type confusion in vhost-crypto
session cleanup (CVE-2026-86845)

* dpdk: dpdk: Guest can trigger out-of-bounds write by controlling avail ring
index in vhost-crypto (CVE-2026-86846)

* dpdk: dpdk: Guest can trigger infinite loop in vhost-crypto writeback chain
cleanup (CVE-2026-86847)

* dpdk: dpdk: Time-of-check/time-of-use vulnerability allowing guest-triggered
out-of-bounds write in vhost-crypto (CVE-2026-86848)

* dpdk: dpdk: Integer overflow combined with missing validation leads to host
buffer overflow in vhost-crypto (CVE-2026-86849)

* dpdk: dpdk: Stack and heap buffer overflow in nfp vDPA driver
(CVE-2026-86856)

* dpdk: dpdk: Guest-triggered out-of-bounds walk via vhost indirect descriptor
length TOCTOU (CVE-2026-93683)

* dpdk: dpdk: heap out-of-bounds read/write in GSO header copy
(CVE-2026-100236)

For more details about the security issue(s), including the impact, a CVSS
score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

This content is licensed under the Creative Commons Attribution 4.0 International License (creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.

CVE-2026-86561: Allocation of Resources Without Limits or Throttling (CWE-770)
CVE-2026-86562: Concurrent Execution using Shared Resource with Improper
Synchronization (CWE-362)
CVE-2026-86563: Incorrect Calculation of Buffer Size (CWE-131)
CVE-2026-86565: Out-of-bounds Write (CWE-787)
CVE-2026-86566: Integer Underflow (Wrap or Wraparound) (CWE-191)
CVE-2026-86567: Use After Free (CWE-416)
CVE-2026-86845: Expired Pointer Dereference (CWE-825)
CVE-2026-86846: Out-of-bounds Write (CWE-787)
CVE-2026-86847: Access of Uninitialized Pointer (CWE-824)
CVE-2026-86848: Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
CVE-2026-86849: Out-of-bounds Write (CWE-787)
CVE-2026-86856: Out-of-bounds Write (CWE-787)
CVE-2026-93683: Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
CVE-2026-100236: Out-of-bounds Write (CWE-787)

Read more here: Source link