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.
Published: 2026-10-14
Score: 8.6 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

A vulnerability in the DPDK GSO library allows an attacker who can supply or influence network packets to trigger an out‑of‑bounds read or write. When the GSO routine copies packet headers into a new mbuf, it does not verify that the header fits within the source segment or the destination buffer. If a header is longer than the configured GSO segment size, the payload‑size calculation underflows, resulting in memory corruption that can be leveraged for code execution.

Affected Systems

Affected components include Red Hat Fast Datapath for RHEL 8, 9, and 10, Red Hat Enterprise Linux 8, 9, and 10, Red Hat OpenShift Container Platform 4, and Red Hat OpenStack Platform 13 (Queens). The CVE does not list specific version numbers; users should review the referenced Red Hat advisory for precise impacted releases.

Risk and Exploitability

The CVSS score is 8.6, indicating high severity. The EPSS score is <1%, indicating a very low but non-zero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog. Exploitation requires an attacker to send malicious or crafted packets to a host that processes GSO, either through direct network access or via a guest in a virtualized environment. Once memory corruption occurs, an attacker may gain arbitrary code execution or cause a denial of service. The attack vector is inferred to be remote or guest‑supplied packets based on the description, and sufficient privileges to trigger the GSO logic are required.

Generated by OpenCVE AI on October 15, 2026 at 16:48 UTC.

Remediation

Vendor Workaround

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.


OpenCVE Recommended Actions

  • Apply any vendor patch or advisory update as soon as it becomes available
  • Avoid enabling or using software GSO (e.g., rte_gso_segment or testpmd --enable-gso) on traffic from untrusted sources
  • Increase the direct_pool size beyond the maximum GSO header size (about 208 B tunneled) to mitigate partial buffer over‑reads

Generated by OpenCVE AI on October 15, 2026 at 16:48 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:9 cpe:/a:redhat:enterprise_linux:9::appstream
References

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

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

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
First Time appeared Dpdk
Dpdk dpdk
Vendors & Products Dpdk
Dpdk dpdk

Tue, 20 Oct 2026 02:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


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

Type Values Removed Values Added
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.
Title Dpdk: dpdk: heap out-of-bounds read/write in gso header copy
First Time appeared Redhat
Redhat enterprise Linux
Redhat openshift
Redhat openstack
Weaknesses CWE-787
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': 8.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H'}


Subscriptions

Dpdk Dpdk
Redhat Enterprise Linux Openshift Openstack
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-11-03T18:14:05.086Z

Reserved: 2026-09-25T16:00:50.249Z

Link: CVE-2026-100236

cve-icon Vulnrichment

Updated: 2026-10-20T01:41:25.979Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-14T17:17:44.833

Modified: 2026-11-03T19:17:46.277

Link: CVE-2026-100236

cve-icon Redhat

Severity : Important

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

Links: CVE-2026-100236 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T22:15:12Z

Weaknesses