CVE-2026-100236
HighCVSS 8.6Exploitation Probability (EPSS)
Low risk24th percentile - higher than 24% of all known CVEs
Summary
A flaw was found in the DPDK GSO library. When software GSO copies packet headers into a new mbuf, it does not check that the header fits in the source first segment or in the destination buffer, and a header longer than the configured GSO segment size can underflow the payload-size calculation. A remote or guest-supplied packet processed with software GSO can trigger an out-of-bounds read or write.
Risk Assessment
A remote or guest packet can cause an out-of-bounds read or write, potentially leading to system crashes or arbitrary code execution.
Recommendation
Apply patches to the DPDK GSO library. Restrict processing of packets from untrusted sources and monitor systems for anomalies.
Other vulnerabilities in DPDK
See all- CVE-2026-86856Medium
A flaw was found in the DPDK nfp vDPA driver. Stack and heap buffers sized for a single queue pair can be overflowed when more virtqueues are configured, leading to a host crash or memory corruption.
- CVE-2026-86849Medium
A flaw was found in DPDK lib/vhost vhost-crypto. Integer overflow in chain length checks and missing length checks on the RSA path can overflow a host buffer in the vhost-crypto backend.
- CVE-2026-86848High
A flaw in DPDK lib/vhost vhost-crypto causes the indirect-descriptor snapshot to double-fetch a guest descriptor next index. A malicious guest can exploit this to cause an out-of-bounds access in the host backend.
- CVE-2026-86847Medium
A flaw was found in DPDK lib/vhost vhost-crypto. Write-back chain cleanup can follow an uninitialized next pointer when mapping a guest descriptor fails, causing the host vhost-crypto process to hang or crash.
- CVE-2026-86846Medium
A flaw was found in DPDK lib/vhost vhost-crypto. A guest can supply an avail-ring descriptor index that is used without bounds checking, causing an out-of-bounds write in the host vhost-crypto backend.
- CVE-2026-86845Medium
A flaw was found in DPDK lib/vhost vhost-crypto. Session cleanup can leave a stale cached session pointer, and the data path does not check the session type before attaching it, leading to use-after-free or type confusion in the host vhost-crypto backend.
- CVE-2026-86567High
A flaw in DPDK lib/vhost: the VDUSE handler fails to invalidate vring pointers when the IOTLB is invalidated, leading to a use-after-unmap condition.
- CVE-2026-86566Medium
A flaw was found in DPDK lib/vhost. A guest with runt RX descriptors can underflow the copy length in vhost enqueue, causing a denial of service in a shared vhost backend such as OVS-DPDK.
- CVE-2026-86565High
A flaw was found in DPDK lib/vhost where a guest can desynchronize virtqueue size from inflight descriptor table size, causing an out-of-bounds write in the host vhost process.
- CVE-2026-86563High
A flaw was found in DPDK lib/vhost where a double-offset bug in vhost log mapping calculation can lead to incorrect memory access.
Original NVD description (English source)
A flaw was found in the DPDK GSO library. When software GSO copies packet headers into a new mbuf, it does not check that the header fits in the source first segment or in the destination buffer, and a header longer than the configured GSO segment size can underflow the payload-size calculation. A remote or guest-supplied packet processed with software GSO can trigger an out-of-bounds read or write.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

