net: openvswitch: reject oversized nested action attrs
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 22 fixed, 1 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-190 and the CVSS impact.
Summary
In the Linux kernel, the following vulnerability has been resolved: net: openvswitch: reject oversized nested action attrs Open vSwitch stores generated flow actions as nlattrs, whose nla_len field is u16. Commit a1e64addf3ff ("net: openvswitch: remove misbehaving actions length check") allowed the total sw_flow_actions stream to grow beyond 64 KiB, which is valid, but also removed the last guard preventing a generated nested action attribute from exceeding U16_MAX. An oversized generated container can thus be closed with a truncated nla_len. A later dump or teardown then walks a structurally different stream than the one that was validated. In particular, an oversized nested CLONE/CT action may cause subsequent bytes in the generated stream to be interpreted as independent actions. Keep the larger total-action-stream behavior, but make nested action close reject generated containers that do not fit in nla_len, and return the error through all callers. For recursive SAMPLE, CLONE, DEC_TTL, and CHECK_PKT_LEN builders, trim resource-owning action-list tails in reverse construction order before discarding failed wrappers, so resources copied into the rejected tails are released before the wrappers are removed. Most failed outer wrappers are discarded by truncating actions_len after child resources have been released. CHECK_PKT_LEN also trims its parent after branch resources are gone. SET/TUNNEL close failures unwind their known tun_dst ownership directly, and SET_TO_MASKED has no external ownership and truncates on close failure.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Linux | Linux | 5.15.180 to before 5.15.212; 6.1.132 to before 6.1.178; 6.6.84 to before 6.6.145; 6.12.20 to before 6.12.97; 6.13.8 to before 6.14 | 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.14 | Patch available | CNA |
| Linux | Linux | 6.14 and later | 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, 7.1.5, 7.2 | Patch available | CNA |
- Linux VendorLinux Affected 5.15.180 to before 5.15.212; 6.1.132 to before 6.1.178; 6.6.84 to before 6.6.145; 6.12.20 to before 6.12.97; 6.13.8 to before 6.14 Fixed in 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.14 Patch available CNA
- Linux VendorLinux Affected 6.14 and later Fixed in 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, 7.1.5, 7.2 Patch available CNA
Remediation
- Fix · CNA Linux (Linux) Fixed in 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.14
- Fix · CNA Linux (Linux) Fixed in 5.15.212, 6.1.178, 6.6.145, 6.12.97, 6.18.40, 7.1.5, 7.2
Red Hat 13 advisories
- RHSA-2026:56853 Released 2026-08-31 · Red Hat rating ImportantOpenShift Container Platform 4.16.69 bug fix and security update
- Red Hat OpenShift Container Platform 4.16 rhcos-aarch64-416.94.202608150307-0, rhcos-ppc64le-416.94.202608150307-0, rhcos-s390x-416.94.202608150307-0 +1
- RHSA-2026:56786 Released 2026-08-31 · Red Hat rating ImportantOpenShift Container Platform 4.14.72 bug fix and security update
- Red Hat OpenShift Container Platform 4.14 rhcos-aarch64-414.92.202608172040-0, rhcos-ppc64le-414.92.202608172040-0, rhcos-s390x-414.92.202608172040-0 +1
- RHSA-2026:57483 Released 2026-08-26 · Red Hat rating ImportantOpenShift Container Platform 4.18.54 bug fix and security update
- Red Hat OpenShift Container Platform 4.18 rhcos-aarch64-418.94.202608142238-0, rhcos-ppc64le-418.94.202608142238-0, rhcos-s390x-418.94.202608142238-0 +1
Show 10 more Red Hat advisories
- RHSA-2026:57362 Released 2026-08-25 · Red Hat rating ImportantOpenShift Container Platform 4.22.11 bug fix and security update
- Red Hat OpenShift Container Platform 4.22 rhcos-aarch64-4.22.9.8.202608191915-0, rhcos-ppc64le-4.22.9.8.202608191915-0, rhcos-s390x-4.22.9.8.202608191915-0 +1
- RHSA-2026:59149 Released 2026-08-24 · Red Hat rating Importantkpatch-patch-5_14_0-687_10_1 security update
- Red Hat Enterprise Linux BaseOS (v. 9) kpatch-patch-5_14_0-687_10_1-1-7.el9_8
- RHSA-2026:59145 Released 2026-08-24 · Red Hat rating Importantkpatch-patch-5_14_0-427_100_1, kpatch-patch-5_14_0-427_113_1, kpatch-patch-5_14_0-427_126_1, kpatch-patch-5_14_0-427_68_2, and kpatch-patch-5_14_0-427_84_1 security update
- Red Hat Enterprise Linux BaseOS E4S (v.9.4) kpatch-patch-5_14_0-427_100_1-1-13.el9_4, kpatch-patch-5_14_0-427_113_1-1-11.el9_4, kpatch-patch-5_14_0-427_126_1-1-8.el9_4 +2
- RHSA-2026:59147 Released 2026-08-24 · Red Hat rating Importantkpatch-patch-5_14_0-284_117_1, kpatch-patch-5_14_0-284_134_1, kpatch-patch-5_14_0-284_148_1, kpatch-patch-5_14_0-284_158_1, and kpatch-patch-5_14_0-284_172_1 security update
- Red Hat Enterprise Linux BaseOS E4S (v.9.2) kpatch-patch-5_14_0-284_117_1-1-20.el9_2, kpatch-patch-5_14_0-284_134_1-1-14.el9_2, kpatch-patch-5_14_0-284_148_1-1-12.el9_2 +2
- RHSA-2026:59143 Released 2026-08-24 · Red Hat rating Importantkpatch-patch-6_12_0-211_16_1 security update
- Red Hat Enterprise Linux BaseOS (v. 10) kpatch-patch-6_12_0-211_16_1-1-7.el10_2
- RHSA-2026:53329 Released 2026-08-11 · Red Hat rating Importantkernel security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 9) kernel-64k-debug-devel-5.14.0-687.38.1.el9_8, kernel-64k-debug-devel-matched-5.14.0-687.38.1.el9_8, kernel-64k-devel-5.14.0-687.38.1.el9_8 +12
- Red Hat Enterprise Linux BaseOS (v. 9) kernel-5.14.0-687.38.1.el9_8, kernel-64k-5.14.0-687.38.1.el9_8, kernel-64k-core-5.14.0-687.38.1.el9_8 +28
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) kernel-tools-libs-devel-5.14.0-687.38.1.el9_8, libperf-5.14.0-687.38.1.el9_8
- Red Hat Enterprise Linux Real Time (v. 9) kernel-rt-5.14.0-687.38.1.el9_8, kernel-rt-64k-5.14.0-687.38.1.el9_8, kernel-rt-64k-core-5.14.0-687.38.1.el9_8 +21
- Red Hat Enterprise Linux Real Time for NFV (v. 9) kernel-rt-5.14.0-687.38.1.el9_8, kernel-rt-core-5.14.0-687.38.1.el9_8, kernel-rt-debug-5.14.0-687.38.1.el9_8 +9
- RHSA-2026:53330 Released 2026-08-11 · Red Hat rating Importantkernel security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream (v. 10) kernel-64k-debug-devel-6.12.0-211.46.1.el10_2, kernel-64k-debug-devel-matched-6.12.0-211.46.1.el10_2, kernel-64k-devel-6.12.0-211.46.1.el10_2 +12
- Red Hat Enterprise Linux BaseOS (v. 10) kernel-6.12.0-211.46.1.el10_2, kernel-64k-6.12.0-211.46.1.el10_2, kernel-64k-core-6.12.0-211.46.1.el10_2 +29
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) kernel-tools-libs-devel-6.12.0-211.46.1.el10_2, libperf-6.12.0-211.46.1.el10_2
- Red Hat Enterprise Linux Real Time (v. 10) kernel-rt-6.12.0-211.46.1.el10_2, kernel-rt-64k-6.12.0-211.46.1.el10_2, kernel-rt-64k-core-6.12.0-211.46.1.el10_2 +21
- Red Hat Enterprise Linux Real Time for NFV (v. 10) kernel-rt-6.12.0-211.46.1.el10_2, kernel-rt-core-6.12.0-211.46.1.el10_2, kernel-rt-debug-6.12.0-211.46.1.el10_2 +9
- RHSA-2026:51746 Released 2026-08-07 · Red Hat rating Importantkernel security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream E4S (v.9.4) kernel-64k-debug-devel-5.14.0-427.143.1.el9_4, kernel-64k-debug-devel-matched-5.14.0-427.143.1.el9_4, kernel-64k-devel-5.14.0-427.143.1.el9_4 +11
- Red Hat Enterprise Linux BaseOS E4S (v.9.4) bpftool-7.3.0-427.143.1.el9_4, kernel-5.14.0-427.143.1.el9_4, kernel-64k-5.14.0-427.143.1.el9_4 +29
- Red Hat Enterprise Linux Real Time E4S (v.9.4) kernel-rt-5.14.0-427.143.1.el9_4, kernel-rt-core-5.14.0-427.143.1.el9_4, kernel-rt-debug-5.14.0-427.143.1.el9_4 +9
- Red Hat Enterprise Linux Real Time for NFV E4S (v.9.4) kernel-rt-5.14.0-427.143.1.el9_4, kernel-rt-core-5.14.0-427.143.1.el9_4, kernel-rt-debug-5.14.0-427.143.1.el9_4 +11
- RHSA-2026:51603 Released 2026-08-07 · Red Hat rating Importantkernel security, bug fix, and enhancement update
- Red Hat Enterprise Linux AppStream E4S (v.9.2) kernel-64k-debug-devel-5.14.0-284.186.1.el9_2, kernel-64k-debug-devel-matched-5.14.0-284.186.1.el9_2, kernel-64k-devel-5.14.0-284.186.1.el9_2 +10
- Red Hat Enterprise Linux BaseOS E4S (v.9.2) bpftool-7.0.0-284.186.1.el9_2, kernel-5.14.0-284.186.1.el9_2, kernel-64k-5.14.0-284.186.1.el9_2 +29
- RHSA-2026:51604 Released 2026-08-07 · Red Hat rating Importantkernel-rt security, bug fix, and enhancement update
- Red Hat Enterprise Linux Real Time E4S (v.9.2) kernel-rt-5.14.0-284.186.1.rt14.471.el9_2, kernel-rt-core-5.14.0-284.186.1.rt14.471.el9_2, kernel-rt-debug-5.14.0-284.186.1.rt14.471.el9_2 +9
- Red Hat Enterprise Linux Real Time for NFV E4S (v.9.2) kernel-rt-5.14.0-284.186.1.rt14.471.el9_2, kernel-rt-core-5.14.0-284.186.1.rt14.471.el9_2, kernel-rt-debug-5.14.0-284.186.1.rt14.471.el9_2 +11
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat OpenShift Container Platform 5 | Affected | No fix yet |
| Red Hat Enterprise Linux AppStream (v. 10) | Fixed | RHSA-2026:53330 |
| Red Hat Enterprise Linux AppStream (v. 9) | Fixed | RHSA-2026:53329 |
| Red Hat Enterprise Linux AppStream E4S (v.9.2) | Fixed | RHSA-2026:51603 |
| Red Hat Enterprise Linux AppStream E4S (v.9.4) | Fixed | RHSA-2026:51746 |
| Red Hat Enterprise Linux BaseOS (v. 10) | Fixed | RHSA-2026:53330, RHSA-2026:59143 |
| Red Hat Enterprise Linux BaseOS (v. 9) | Fixed | RHSA-2026:53329, RHSA-2026:59149 |
| Red Hat Enterprise Linux BaseOS E4S (v.9.2) | Fixed | RHSA-2026:51603, RHSA-2026:59147 |
| Red Hat Enterprise Linux BaseOS E4S (v.9.4) | Fixed | RHSA-2026:51746, RHSA-2026:59145 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) | Fixed | RHSA-2026:53330 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) | Fixed | RHSA-2026:53329 |
| Red Hat Enterprise Linux Real Time (v. 10) | Fixed | RHSA-2026:53330 |
| Red Hat Enterprise Linux Real Time (v. 9) | Fixed | RHSA-2026:53329 |
| Red Hat Enterprise Linux Real Time E4S (v.9.2) | Fixed | RHSA-2026:51604 |
| Red Hat Enterprise Linux Real Time E4S (v.9.4) | Fixed | RHSA-2026:51746 |
| Red Hat Enterprise Linux Real Time for NFV (v. 10) | Fixed | RHSA-2026:53330 |
| Red Hat Enterprise Linux Real Time for NFV (v. 9) | Fixed | RHSA-2026:53329 |
| Red Hat Enterprise Linux Real Time for NFV E4S (v.9.2) | Fixed | RHSA-2026:51604 |
| Red Hat Enterprise Linux Real Time for NFV E4S (v.9.4) | Fixed | RHSA-2026:51746 |
| Red Hat OpenShift Container Platform 4.14 | Fixed | RHSA-2026:56786 |
| Red Hat OpenShift Container Platform 4.16 | Fixed | RHSA-2026:56853 |
| Red Hat OpenShift Container Platform 4.18 | Fixed | RHSA-2026:57483 |
| Red Hat OpenShift Container Platform 4.22 | Fixed | RHSA-2026:57362 |
Not affected: 4 products
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux 8
- Red Hat OpenShift Container Platform 4
Timeline
- 2026-10-02 Threatist record created from CVE-2026-64531
- 2026-10-03 Alias added: GHSA-4pwv-pmm4-fw4r
- 2026-10-07 Affected versions changed · Red Hat
- 2026-10-16 CISA SSVC decision points changed
- 2026-10-20 Weakness changed · CISA ADP
- 2026-11-01 Affected versions changed · Red Hat
References
Other 7
- https://git.kernel.org/stable/c/ab855641241387db062a5e41d9ad6b8561542572
- https://git.kernel.org/stable/c/c66bd2626c2764f23764ff0f8277f44a9cfe8349
- https://git.kernel.org/stable/c/d573250d228401f707f4dbc09d11227a6215ee5f
- https://git.kernel.org/stable/c/f1efff8858403191361a01269c6fe8dd7f55a385
- https://git.kernel.org/stable/c/dbd14f736be02cfe73049bd801af89becd1a0749
- https://git.kernel.org/stable/c/1b41cbe05b184f8861712f0806cc0c4f5d8c6dfe
- https://git.kernel.org/stable/c/3f1f755366687d051174739fb99f7d560202f60b
More Linux vulnerabilities
- TI-2025-26358 tls: fix handling of zero-length records on the rx_list KEVCVSS 3.1CRITICAL 9.8
- TI-2026-38352 netfilter: bridge: make ebt_snat ARP rewrite writable KEVCVSS 3.1HIGH 8.8
- TI-2021-02452 Incorrect authorization in Ubuntu linux kernel KEVCVSS 3.1HIGH 8.8
- TI-2013-05264 The (1) get_user and (2) put_user API functions in the Linux kernel before 3.5.5 on the… KEVCVSS 3.1HIGH 8.8
- TI-2022-00125 Integer overflow in kernel KEVCVSS 3.1HIGH 8.4
- TI-2013-01864 The perf_swevent_init function in kernel/events/core.c in the Linux kernel before 3.8.9… KEVCVSS 3.1HIGH 8.4
Sources
- CVE-2026-64531 · CVE Program
- CVE-2026-64531 · NVD
- FIRST EPSS
- GHSA-4pwv-pmm4-fw4r · GitHub Advisory Database · CC BY 4.0
- CVE-2026-64531 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences