CVE Database›Document archive›CVE-2026-100236

CVE-2026-100236

dpdk: dpdk: heap out-of-bounds read/write in GSO header copy

Loading…

Severity

Important

Red Hat Product Security

8.6

CVSS 3.1

Review impact separately from score.

Published · October 15, 2026

Updated · November 4, 2026

Description

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.

Statement

This vulnerability is rated as having an Important severity because an unauthenticated remote attacker or guest virtual machine can cause heap memory corruption, leading to a process crash or potential code execution without requiring elevated privileges. The flaw affects environments using Data Plane Development Kit (DPDK) applications where software Generic Segmentation Offload (GSO) processes packets from untrusted network sources or guest interfaces. Workloads that do not utilize software GSO or rely entirely on hardware-based segmentation offloading are not impacted by this issue.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Do not run software GSO (rte_gso_segment / testpmd --enable-gso) on untrusted packets. Size direct_pool larger than the max header (~208 B tunneled). That does not fully cover the short-first-segment over-read.

CVSS / CWE

CVSS 3.1 · 8.6
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H

CWE-787 · Out-of-bounds Write