Every CVE Search/ Get API key

CVE-2026-35469

SpdyStream: DOS on CRI

8.7 HighFix available

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.66%Up 0.6 points since Apr 17, 2026
90%50%10%1%

What each source reports

CVE List Score used 8.7

SpdyStream: DOS on CRI

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-770, CWE-770
Updated
2026-11-02
EUVDEUVD-2026-23298 8.7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
EUVD-2026-23298
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-pc3f-x583-g7j2 8.7

SpdyStream: DOS on CRI

The SPDY/3 frame parser in spdystream does not validate attacker-controlled counts and lengths before allocating memory. A remote peer that can send SPDY frames to a service using spdystream can cause the process to allocate gigabytes of memory with a small number of malformed control frames, leading to an out-of-memory crash.   Three allocation paths in the receive side are affected:

  1. SETTINGS entry count -- The SETTINGS frame reader reads a 32-bit numSettings from the payload and allocates a slice of that size without checking it against the declared frame length. An attacker can set numSettings to a value far exceeding the actual payload, triggering a large allocation before any setting data is read.  
  2. Header count -- parseHeaderValueBlock reads a 32-bit numHeaders from the decompressed header block and allocates an http.Header map of that size with no upper bound.  
  3. Header field size -- Individual header name and value lengths are read as 32-bit integers and used directly as allocation sizes with no validation.   Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into attacker-controlled bytes that the parser interprets as 32-bit counts and lengths. A single crafted frame is enough to exhaust process memory.

Impact

 Any program that accepts SPDY connections using spdystream -- directly or through a dependent library -- is affected. A remote peer that can send SPDY frames to the service can crash the process with a single crafted SPDY control frame, causing denial of service.

Affected versions

 github.com/moby/spdystream <= v0.5.0

Fix

 v0.5.1 addresses the receive-side allocation bugs and adds related hardening:   Core fixes:  

  • SETTINGS entry-count validation -- The SETTINGS frame reader now checks that numSettings is consistent with the declared frame length (numSettings <= (length-4)/8) before allocating.  
  • Header count limit -- parseHeaderValueBlock enforces a maximum number of headers per frame (default: 1000).  
  • Header field size limit -- Individual header name and value lengths are checked against a per-field size limit (default: 1 MiB) before allocation.  
  • Connection closure on protocol error -- The connection read loop now closes the underlying net.Conn when it encounters an InvalidControlFrame error, preventing further exploitation on the same connection.   Additional hardening:  
  • Write-side bounds checks -- All frame write methods now verify that payloads fit within the 24-bit length field, preventing the library from producing invalid frames.   Configurable limits:  
  • Callers can adjust the defaults using NewConnectionWithOptions or the lower-level spdy.NewFramerWithOptions with functional options: WithMaxControlFramePayloadSize, WithMaxHeaderFieldSize, and WithMaxHeaderCount.  
Record
GHSA-pc3f-x583-g7j2
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
NVD 8.7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-770
Updated
2026-11-02
OSVALPINE-CVE-2026-35469 8.7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
ALPINE-CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-03
OSVBELL-CVE-2026-35469 6.5
Record
BELL-CVE-2026-35469
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 48 moreShow less
OSV 8.7

SpdyStream: DOS on CRI

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
OSVDEBIAN-CVE-2026-35469 8.7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
DEBIAN-CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVGHSA-pc3f-x583-g7j2 8.7

SpdyStream: DOS on CRI

The SPDY/3 frame parser in spdystream does not validate attacker-controlled counts and lengths before allocating memory. A remote peer that can send SPDY frames to a service using spdystream can cause the process to allocate gigabytes of memory with a small number of malformed control frames, leading to an out-of-memory crash.   Three allocation paths in the receive side are affected:

  1. SETTINGS entry count -- The SETTINGS frame reader reads a 32-bit numSettings from the payload and allocates a slice of that size without checking it against the declared frame length. An attacker can set numSettings to a value far exceeding the actual payload, triggering a large allocation before any setting data is read.  
  2. Header count -- parseHeaderValueBlock reads a 32-bit numHeaders from the decompressed header block and allocates an http.Header map of that size with no upper bound.  
  3. Header field size -- Individual header name and value lengths are read as 32-bit integers and used directly as allocation sizes with no validation.   Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into attacker-controlled bytes that the parser interprets as 32-bit counts and lengths. A single crafted frame is enough to exhaust process memory.

Impact

 Any program that accepts SPDY connections using spdystream -- directly or through a dependent library -- is affected. A remote peer that can send SPDY frames to the service can crash the process with a single crafted SPDY control frame, causing denial of service.

Affected versions

 github.com/moby/spdystream <= v0.5.0

Fix

 v0.5.1 addresses the receive-side allocation bugs and adds related hardening:   Core fixes:  

  • SETTINGS entry-count validation -- The SETTINGS frame reader now checks that numSettings is consistent with the declared frame length (numSettings <= (length-4)/8) before allocating.  
  • Header count limit -- parseHeaderValueBlock enforces a maximum number of headers per frame (default: 1000).  
  • Header field size limit -- Individual header name and value lengths are checked against a per-field size limit (default: 1 MiB) before allocation.  
  • Connection closure on protocol error -- The connection read loop now closes the underlying net.Conn when it encounters an InvalidControlFrame error, preventing further exploitation on the same connection.   Additional hardening:  
  • Write-side bounds checks -- All frame write methods now verify that payloads fit within the 24-bit length field, preventing the library from producing invalid frames.   Configurable limits:  
  • Callers can adjust the defaults using NewConnectionWithOptions or the lower-level spdy.NewFramerWithOptions with functional options: WithMaxControlFramePayloadSize, WithMaxHeaderFieldSize, and WithMaxHeaderCount.  
Record
GHSA-pc3f-x583-g7j2
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-770
Updated
2026-11-02
OSVOESA-2026-2162 8.7

kubernetes security update

Container cluster management.

Security Fix(es):

A flaw was found in the SPDY streaming code used by Kubelet, CRI-O, and kube-apiserver. An attacker with specific cluster roles, such as those allowing access to pod port forwarding, execution, or attachment, or node proxying, could exploit this vulnerability. This could lead to a Denial of Service (DoS) by causing the affected components to become unresponsive.(CVE-2026-35469)

Record
OESA-2026-2162
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVOESA-2026-3564 6.5

containerd security update

containerd is an industry-standard container runtime with an emphasis on simplicity, robustness and portability. It is available as a daemon for Linux and Windows, which can manage the complete container lifecycle of its host system: image transfer and storage, container execution and supervision, low-level storage and network attachments, etc.

Security Fix(es):

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.(CVE-2026-35469)

Record
OESA-2026-3564
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:34755 6.5

Red Hat Security Advisory: OpenShift Container Platform 4.19.37 packages and security update

Record
RHSA-2026:34755
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:36796 9.1

Red Hat Security Advisory: Red Hat Edge Manager Version 1.0.3 Security Update

Record
RHSA-2026:36796
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:41019 9.1

Red Hat Security Advisory: Red Hat Edge Manager Version 1.1.3 Security Update

Record
RHSA-2026:41019
CVSS 3.1
9.1 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2026:51422 6.5

Red Hat Security Advisory: Red Hat build of MicroShift 4.19.42 security update

Record
RHSA-2026:51422
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-35469 8.7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
UBUNTU-CVE-2026-35469
CVSS 4.0
8.7 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-82937 No score

CVE-2026-35469 affecting package containerd2 for versions less than 2.0.0-19

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-82937
Updated
2026-11-02
OSVAZL-85605 No score

CVE-2026-35469 affecting package cri-o 1.30.1-1

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85605
Updated
2026-11-05
OSVAZL-85625 No score

CVE-2026-35469 affecting package cert-manager for versions less than 1.12.15-9

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85625
Updated
2026-11-05
OSVAZL-85628 No score

CVE-2026-35469 affecting package containerized-data-importer for versions less than 1.62.0-6

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85628
Updated
2026-11-05
OSVAZL-85634 No score

CVE-2026-35469 affecting package cri-tools for versions less than 1.32.0-6

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85634
Updated
2026-11-05
OSVAZL-85637 No score

CVE-2026-35469 affecting package docker-buildx for versions less than 0.14.0-13

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85637
Updated
2026-11-05
OSVAZL-85640 No score

CVE-2026-35469 affecting package docker-compose for versions less than 2.27.0-11

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85640
Updated
2026-11-05
OSVAZL-85679 No score

CVE-2026-35469 affecting package keda for versions less than 2.14.1-13

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85679
Updated
2026-11-02
OSVAZL-85682 No score

CVE-2026-35469 affecting package kubernetes for versions less than 1.30.10-23

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85682
Updated
2026-11-05
OSVAZL-85685 No score

CVE-2026-35469 affecting package kubevirt for versions less than 1.7.1-7

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85685
Updated
2026-11-02
OSVAZL-85688 No score

CVE-2026-35469 affecting package kured for versions less than 1.15.0-5

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85688
Updated
2026-11-05
OSVAZL-85694 No score

CVE-2026-35469 affecting package moby-containerd-cc for versions less than 1.7.7-13

spdystream is a Go library for multiplexing streams over SPDY connections. In versions 0.5.0 and below, the SPDY/3 frame parser does not validate attacker-controlled counts and lengths before allocating memory. Three allocation paths are affected: the SETTINGS frame entry count, the header count in parseHeaderValueBlock, and individual header field sizes — all read as 32-bit integers and used directly as allocation sizes with no bounds checking. Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into large attacker-controlled values. A remote peer that can send SPDY frames to a service using spdystream can exhaust process memory and cause an out-of-memory crash with a single crafted control frame. This issue has been fixed in version 0.5.1.

Record
AZL-85694
Updated
2026-11-05
OSVGO-2026-4958 No score

Uncontrolled resource consumption when parsing SPDY frames in github.com/moby/spdystream

The SPDY/3 frame parser in spdystream does not validate attacker-controlled counts and lengths before allocating memory. A remote peer that can send SPDY frames to a service using spdystream can cause the process to allocate gigabytes of memory with a small number of malformed control frames, leading to an out-of-memory crash.

Three allocation paths in the receive side are affected:

  1. SETTINGS entry count: The SETTINGS frame reader reads a 32-bit numSettings from the payload and allocates a slice of that size without checking it against the declared frame length.
  2. Header count: parseHeaderValueBlock reads a 32-bit numHeaders from the decompressed header block and allocates an http.Header map of that size with no upper bound.
  3. Header field size: Individual header name and value lengths are read as 32-bit integers and used directly as allocation sizes with no validation.

Because SPDY header blocks are zlib-compressed, a small on-the-wire payload can decompress into attacker-controlled bytes that the parser interprets as 32-bit counts and lengths. A single crafted frame is enough to exhaust process memory.

Record
GO-2026-4958
Updated
2026-11-02
OSVopenSUSE-SU-2026:11107-1 No score

containerd-1.7.33-1.1 on GA media

These are all security issues fixed in the containerd-1.7.33-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11107-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11305-1 No score

containerized-data-importer1.65-api-1.65.0-2.1 on GA media

These are all security issues fixed in the containerized-data-importer1.65-api-1.65.0-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11305-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11307-1 No score

kubevirt1.8-container-disk-1.8.4-1.1 on GA media

These are all security issues fixed in the kubevirt1.8-container-disk-1.8.4-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11307-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11514-1 No score

containerized-data-importer1.66-api-1.66.0-1.1 on GA media

These are all security issues fixed in the containerized-data-importer1.66-api-1.66.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11514-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21213-1 No score

Security update for containerd

This update for containerd fixes the following issues

Update to 1.7.33:

  • CVE-2024-25621: overly broad default permission vulnerability (bsc#1253126).
  • CVE-2025-64329: goroutine leaks can lead to memory exhaustion on the host (bsc#1253132).
  • CVE-2026-33186: google.golang.org/grpc: authorization bypass due to improper validation of the HTTP/2 :path pseudo- header (bsc#1260296).
  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265794).
  • CVE-2026-34986: github.com/go-jose/go-jose/v4,github.com/go-jose/go-jose/v3: crafted JWE input with a missing encrypted key can lead to a denial of service (bsc#1262948).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262266).
  • CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266640).
  • CVE-2026-46680: containerd user ID handling bypass allows runAsNonRoot evasion (bsc#1268355).
  • CVE-2026-47262: Denial of Service (DoS) condition via a maliciously crafted image (bsc#1268441).
  • CVE-2026-53488: CRI plugin propagates labels from an image config to a container without validation (bsc#1268430).

Changes for containerd:

Record
openSUSE-SU-2026:21213-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21483-1 No score

Security update for govulncheck-vulndb

This update for govulncheck-vulndb fixes the following issues:

  • Update to version 0.0.20260723T184607 2026-07-23T18:46:07Z (jsc#PED-11136).

Go CVE Numbering Authority IDs added or updated with aliases:

  • GO-2026-4730 CVE-2026-33022 GHSA-cv4x-93xx-wgfj
  • GO-2026-4761 CVE-2026-33211 GHSA-j5q5-j9gm-2w5c
  • GO-2026-5102 CVE-2026-45021 GHSA-3vcp-chfh-f6r2
  • GO-2026-5272 CVE-2026-40938 GHSA-94jr-7pqp-xhcq
  • GO-2026-5486 CVE-2026-40924 GHSA-m2cx-gpqf-qf74
  • GO-2026-5542 CVE-2026-40090 GHSA-pj97-4p9w-gx3q
  • GO-2026-5630 CVE-2026-25542 GHSA-rmx9-2pp3-xhcr
  • GO-2026-5643 CVE-2026-40923 GHSA-rx35-6rhx-7858
  • GO-2026-5675 CVE-2026-41492 GHSA-vvf7-6rmr-m29q
  • GO-2026-5711 CVE-2026-40161 GHSA-wjxp-xrpv-xpff
  • GO-2026-5746 CVE-2026-41567 GHSA-x86f-5xw2-fm2r
  • GO-2026-5749 CVE-2026-41328 GHSA-x92x-px7w-4gx4
  • GO-2026-5837 CVE-2026-44840 GHSA-q2m9-6jp9-c6mc
  • GO-2026-5929 CVE-2026-44342 GHSA-26v7-h57m-gh9m
  • GO-2026-5930 CVE-2026-33655 GHSA-6qcr-qxgr-m7fv
  • GO-2026-5933 GHSA-3g4q-2f67-2gvh
  • GO-2026-5934 GHSA-59qp-cfj3-rp64
  • GO-2026-5935 GHSA-7856-g3gv-9wq8
  • GO-2026-5936 CVE-2026-53552 GHSA-26rh-24rg-j3vv
  • GO-2026-5937 CVE-2026-53508 GHSA-2jcc-mxv7-p3f9
  • GO-2026-5938 CVE-2026-53553 GHSA-4g5x-hcwm-82jw
  • GO-2026-5939 CVE-2026-10517 GHSA-698x-9w2p-7vvp
  • GO-2026-5940 CVE-2026-53572 GHSA-6w3m-4hhp-775q
  • GO-2026-5941 CVE-2026-53487 GHSA-gvhc-wv3v-7pf8
  • GO-2026-5942 CVE-2026-46600
  • GO-2026-5944 CVE-2026-50197 GHSA-659f-rgp5-w4wf
  • GO-2026-5945 CVE-2026-6815 GHSA-rmxx-v9rj-vpvg
  • GO-2026-5946 CVE-2026-52831 GHSA-v5px-423j-pf7p
  • GO-2026-5947 CVE-2026-53649 GHSA-xqhv-chqm-fhcc
  • GO-2026-5948 CVE-2026-50554 GHSA-588f-fvcv-xhvf
  • GO-2026-5949 CVE-2026-50553 GHSA-rqrh-8wpv-x7hh
  • GO-2026-5950 CVE-2026-53602 GHSA-339v-266x-79xr
  • GO-2026-5951 CVE-2026-10219 GHSA-6jm8-4fhr-5w64
  • GO-2026-5952 CVE-2026-49834 GHSA-9vcr-p3rj-q5q6
  • GO-2026-5953 CVE-2026-9094 GHSA-c9w5-qp6m-m395
  • GO-2026-5956 CVE-2026-55252 GHSA-h5g6-xmh4-hc37
  • GO-2026-5957 CVE-2026-54158 GHSA-5xfx-xj4h-5p7r
  • GO-2026-5958 CVE-2026-54068 GHSA-gcm7-57gf-953c
  • GO-2026-5959 CVE-2026-54072 GHSA-h29v-hj44-q8cv
  • GO-2026-5961 CVE-2026-54069 GHSA-hvr9-72v2-fff3
  • GO-2026-5962 CVE-2026-54088 GHSA-m93h-4hw7-5qcm
  • GO-2026-5963 CVE-2026-54067 GHSA-mvjr-vv3c-w4qv
  • GO-2026-5964 CVE-2026-54066 GHSA-p4m3-mgmm-c664
  • GO-2026-5965 CVE-2026-54070 GHSA-w7cg-whh7-xp28
  • GO-2026-5966 CVE-2026-54089 GHSA-xqp3-jq6g-x3qm
  • GO-2026-5967 CVE-2026-50551 GHSA-56mp-4f3v-fgj2
  • GO-2026-5968 CVE-2026-54174 GHSA-fpg8-7664-jc5q
  • GO-2026-5969 GHSA-g936-7jqj-mwv8
  • GO-2026-5970 CVE-2026-56852
  • GO-2026-5973 CVE-2026-54250 GHSA-jxr7-mqhw-9p98
  • GO-2026-5974 CVE-2026-44300 GHSA-wmj8-9953-vff5
  • GO-2026-5975 CVE-2026-50018 GHSA-42j2-w334-qxw7
  • GO-2026-5976 CVE-2026-50141 GHSA-g7mm-9vx7-jm7h
  • GO-2026-5977 CVE-2026-50013 GHSA-qrh4-p6v4-mrfg
  • GO-2026-5978 CVE-2026-50125 GHSA-qw5r-ppcg-f8rj
  • GO-2026-5979 CVE-2026-50006 GHSA-xrcf-6jh3-ggvx
  • GO-2026-5980 CVE-2026-50158 GHSA-2c7f-fxww-6w6c
  • GO-2026-5981 GHSA-mqxv-9rm6-w8qc
  • GO-2026-5982 GHSA-pqg7-v6wh-3pfp
  • GO-2026-5984 CVE-2026-53604 GHSA-2p2f-px33-4vv5
  • GO-2026-5985 GHSA-7rx3-5wx3-5v76
  • GO-2026-5986 CVE-2026-61699 GHSA-cm26-5974-52h8
  • GO-2026-5987 CVE-2026-55513 GHSA-g4x6-jcvr-9m3g
  • GO-2026-5988 CVE-2026-54628 GHSA-hwrq-8wxh-q4xv
  • GO-2026-5989 CVE-2026-55512 GHSA-m3cx-mwpg-32jg
  • GO-2026-5990 CVE-2026-54629 GHSA-mf78-3rpf-r784
  • GO-2026-5991 CVE-2026-53603 GHSA-q4vm-pq3q-8wgq
  • GO-2026-5992 CVE-2026-61549 GHSA-qf34-295c-26v8
  • GO-2026-5996 CVE-2026-54450 GHSA-pph6-vfjv-vpjw
  • GO-2026-5997 CVE-2026-54452 GHSA-xgch-x3mx-cm3c
  • GO-2026-5998 CVE-2026-54495 GHSA-398h-7f66-3h4p
  • GO-2026-5999 CVE-2026-10814 GHSA-jh6h-v6mp-h22v
  • GO-2026-6002 CVE-2026-58196 GHSA-pr64-jmmf-jp54
  • GO-2026-6003 CVE-2026-53714 GHSA-22xc-xg2r-9j7v
  • GO-2026-6004 CVE-2026-52833 GHSA-3v79-m2cg-89ww
  • GO-2026-6005 CVE-2026-53715 GHSA-8fv2-88gg-hm7q
  • GO-2026-6006 CVE-2026-53716 GHSA-cxpq-8v7q-cg56 *…
Record
openSUSE-SU-2026:21483-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21590-1 No score

Security update for kubevirt1.8

This update for kubevirt1.8 fixes the following issues:

Update to version 1.8.4.

Security issues fixed:

  • CVE-2026-13201: virt-handler-rhel9: kubevirt: safepath OpenAtNoFollow symlink following via /proc/self/fd allows host file metadata modification (bsc#1269093).
  • CVE-2026-13622: virt-handler migration proxy follows symlinks and allows container escape to host (bsc#1272840).
  • CVE-2026-25680, CVE-2026-25681, CVE-2026-27136, CVE-2026-42502, CVE-2026-42506: golang.org/x/net/html: multiple issues when parsing HTML files (bsc#1267120).
  • CVE-2026-33814: golang.org/x/net/http2: processing of HTTP/2 SETTINGS frames with a crafted SETTINGS_MAX_FRAME_SIZE can lead to an infinite loop and a denial of service (bsc#1265736).
  • CVE-2026-35469: github.com/moby/spdystream: improper validation of attacker-controlled input in the SPDY/3 frame parser allows for a denial of service via crafted SPDY frames (bsc#1262265).
  • CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266575).
  • CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, CVE-2026-46598: golang.org/x/crypto/ssh: multiple issues in x/crypto/ssh (bsc#1266151).
  • CVE-2026-46600: parsing of invalid SVCB or HTTPS RR when the size of a parameter value overflows the message buffer can lead to panic (bsc#1273606).
  • CVE-2026-56852: improper handling of truncated/invalid UTF-8 input can lead to an infinite loop (bsc#1272011).

Other updates and bugfixes:

  • Fix the release manifests' image references (bsc#1272604).
  • Add a libguestfs-tools subpackage.
  • Build with Go >= 1.25 (required by golang.org/x/net 0.55).
  • Version 1.8.4:
    • node-labeller: use new libvirt flags for full feature expansion.
    • Fix gRPC connection leak in GetLauncherClient; clean up ghost launcher record on connection setup failure.
    • api: validate VMI VSOCK CID and checksum status fields as uint32.
    • virt-operator: refine canary flow to fully support out-of-band changes.
    • New virt-api/virt-handler/virt-operator ready and down metrics, alerts and recording rules.
  • Refresh disks-images-provider.yaml to the v1.8.4 image tag.
Record
openSUSE-SU-2026:21590-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:21824-1 No score

Security update for containerized-data-importer1.65

This update for containerized-data-importer1.65 fixes the following issues:

  • CVE-2025-22869: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh (bsc#1239322).
  • CVE-2025-22870: golang.org/x/net/proxy: proxy bypass using IPv6 zone IDs (bsc#1238699).
  • CVE-2025-22872: golang.org/x/net/html: incorrectly interpreted tags can cause content to be placed wrong scope during DOM construction (bsc#1241838).
  • CVE-2025-47911: golang.org/x/net/html: various algorithms with quadratic complexity when parsing HTML documents (bsc#1251495).
  • CVE-2025-47913: client process termination when receiving an unexpected message type in response to a key listing or (bsc#1253506).
  • CVE-2025-47914: non validated message size can cause a panic due to an out of bounds read (bsc#1253967).
  • CVE-2025-58058: github.com/ulikunitz/xz: github.com/ulikunitz/xz leaks memory (bsc#1248946).
  • CVE-2025-58181: invalidated number of mechanisms can cause unbounded memory consumption (bsc#1253784).
  • CVE-2025-58190: golang.org/x/net/html: excessive memory consumption by html.ParseFragment when processing specially crafted input (bsc#1251689).
  • CVE-2026-25680,CVE-2026-25681,CVE-2026-27136,CVE-2026-42502,CVE-2026-42506: golang.org/x/net/html: multiple issues when parsing HTML files (bsc#1267176).
  • CVE-2026-33186: google.golang.org/grpc: authorization bypass due to improper validation of the HTTP/2 :path pseudo- header (bsc#1260295).
  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265799).
  • CVE-2026-34986: github.com/go-jose/go-jose/v3: crafted JWE input with a missing encrypted key can lead to a denial of service (bsc#1262952).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262269).
  • CVE-2026-39821: golang.org/x/net/idna: failure to reject ASCII-only Punycode-encoded labels allows for validation bypass and privilege escalation (bsc#1266639).
  • CVE-2026-39827,CVE-2026-39828,CVE-2026-39829,CVE-2026-39830,CVE-2026-39831,CVE-2026-39832,CVE-2026-39833, CVE-2026-39834,CVE-2026-39835,CVE-2026-42508,CVE-2026-46595,CVE-2026-46597, CVE-2026-46598: multiple issues in golang.org/x/crypto/ssh (bsc#1266179).
  • CVE-2026-41178: go.opentelemetry.io/otel/baggage: no rejection of raw-length headers in baggage parsing allows for DoS via oversized inputs (bsc#1276687).
  • CVE-2026-56852: golang.org/x/text/unicode/norm: infinite loop on truncated/invalid UTF-8 input (bsc#1272064).
  • CVE-2026-56854,CVE-2026-56855,CVE-2026-78662: golang.org/x/crypto/ssh: authentication bypass and deadlocks in the crypto/ssh library (bsc#1278621).
  • CVE-2026-84303: google.golang.org/grpc: xDS RBAC HTTP filter implementation issue allows for bypass of authorization policies via mixed-case or canonical-case header matches (bsc#1279315).
  • CVE-2026-84304: google.golang.org/grpc: heap memory exhaustion via HTTP/2 DATA frame fragmentation (bsc#1279234).
Record
openSUSE-SU-2026:21824-1
Updated
2026-11-02
OSVROOT-APP-GOBINARY-CVE-2026-35469 No score

CVE-2026-35469 in github.com/moby/spdystream - Patched by Root

Root has patched CVE-2026-35469 in the github.com/moby/spdystream package for Root:Go. Multiple fixed versions available.

Record
ROOT-APP-GOBINARY-CVE-2026-35469
Updated
2026-11-02
OSVSUSE-SU-2026:22800-1 No score

Security update for containerd

This update for containerd fixes the following issues

  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262266).
Record
SUSE-SU-2026:22800-1
Updated
2026-11-02
OSVSUSE-SU-2026:22892-1 No score

Security update for containerd

This update for containerd fixes the following issues

  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262266).
Record
SUSE-SU-2026:22892-1
Updated
2026-11-02
OSVSUSE-SU-2026:2315-1 No score

Security update for kubernetes1.23

This update for kubernetes1.23 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2315-1
Updated
2026-11-02
OSVSUSE-SU-2026:2322-1 No score

Security update for kubernetes1.24

This update for kubernetes1.24 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2322-1
Updated
2026-11-02
OSVSUSE-SU-2026:2325-1 No score

Security update for kubernetes1.26

This update for kubernetes1.26 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2325-1
Updated
2026-11-02
OSVSUSE-SU-2026:2339-1 No score

Security update for kubernetes1.27

This update for kubernetes1.27 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2339-1
Updated
2026-11-02
OSVSUSE-SU-2026:2340-1 No score

Security update for kubernetes1.23

This update for kubernetes1.23 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2340-1
Updated
2026-11-02
OSVSUSE-SU-2026:2342-1 No score

Security update for kubernetes

This update for kubernetes fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265748).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262270).

Changes for kubernetes:

  • Update to version 1.35.4:
Record
SUSE-SU-2026:2342-1
Updated
2026-11-02
OSVSUSE-SU-2026:2343-1 No score

Security update for kubernetes1.24

This update for kubernetes1.24 fixes the following issues

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).
Record
SUSE-SU-2026:2343-1
Updated
2026-11-02
OSVSUSE-SU-2026:2344-1 No score

Security update for kubernetes1.28

This update for kubernetes1.28 fixes the following issues:

Security fixes:

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).

Other fixes:

  • Adding Requires: diffutils dependency to Kubernetes*-client package (bsc#1251168)
Record
SUSE-SU-2026:2344-1
Updated
2026-11-02
OSVSUSE-SU-2026:2345-1 No score

Security update for kubernetes1.25

This update for kubernetes1.25 fixes the following issues:

Security fixes:

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265740).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262271).

Other fixes:

  • Adding Requires: diffutils dependency to Kubernetes*-client package (bsc#1251168)
Record
SUSE-SU-2026:2345-1
Updated
2026-11-02
OSVSUSE-SU-2026:24136-1 No score

Security update for containerd

This update for containerd fixes the following issues:

  • CVE-2026-53488: CRI plugin propagates labels from an image config to a container without validation (bsc#1268430).
Record
SUSE-SU-2026:24136-1
Updated
2026-11-02
OSVSUSE-SU-2026:2460-1 No score

Security update for kubernetes-old

This update for kubernetes-old fixes the following issues:

  • CVE-2026-33814: golang.org/x/net/http2: infinite loop in HTTP/2 transport when given bad SETTINGS_MAX_FRAME_SIZE (bsc#1265747).
  • CVE-2026-35469: github.com/moby/spdystream: memory amplification in SPDY frame parsing leads to denial of service (bsc#1262268).

Changes for kubernetes-old:

  • Update to version 1.33.11:
Record
SUSE-SU-2026:2460-1
Updated
2026-11-02
OSVSUSE-SU-2026:2783-1 No score

Security update for kubevirt-1.6

This update for kubevirt-1.6 fixes the following issues:

  • CVE-2026-9804: Symlink escape in the VMExport dir handler let an attacker controlling an exported PVC read sensitive files (TLS keys, tokens, service-account creds) from the exporter pod. (bsc#1266733)
  • CVE-2025-14525: A VM reporting many guest-internal interfaces via the guest agent could flood VMI status and fill etcd (denial of service). Caps reported interfaces at 10. (bsc#1256434)
  • CVE-2026-35469: resource-exhaustion in the SPDY/3 protocol implementation of github.com/moby/spdystream. (GHSA-pc3f-x583-g7j2,bsc#1262265)
Record
SUSE-SU-2026:2783-1
Updated
2026-11-02
OSVSUSE-SU-2026:2804-1 No score

Security update for kubevirt

This update for kubevirt fixes the following issues:

  • CVE-2026-9804: Symlink escape in the VMExport dir handler let an attacker controlling an exported PVC read sensitive files (TLS keys, tokens, service-account creds) from the exporter pod. (bsc#1266733)
  • CVE-2025-14525: A VM reporting many guest-internal interfaces via the guest agent could flood VMI status and fill etcd (denial of service). Caps reported interfaces at 10. (bsc#1256434)
  • CVE-2026-35469: resource-exhaustion in the SPDY/3 protocol implementation of github.com/moby/spdystream. (GHSA-pc3f-x583-g7j2,bsc#1262265)
Record
SUSE-SU-2026:2804-1
Updated
2026-11-02
OSVSUSE-SU-2026:3203-1 No score

Security update for kubevirt

This update for kubevirt fixes the following issues:

  • Security: re-vendor the bundled Go dependencies (no upstream source changes; tarball rebuilt from v1.7.4 with updated go.mod/vendor):
    • golang.org/x/net v0.48.0 -> v0.55.0: CVE-2026-33814 (bsc#1265736), CVE-2026-39821 (bsc#1266575), CVE-2026-25680, CVE-2026-25681, CVE-2026-27136, CVE-2026-42502, CVE-2026-42506 (bsc#1267120)
    • golang.org/x/crypto v0.46.0 -> v0.52.0: CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, CVE-2026-46598 (bsc#1266151)
    • github.com/moby/spdystream v0.5.0 -> v0.5.1 folded into the vendor tree;
  • Build with Go >= 1.25 (required by golang.org/x/net 0.55).
Record
SUSE-SU-2026:3203-1
Updated
2026-11-02

Affected products

Show 35 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
github.com/moby/spdystream
Go
through 0.5.0
0.5.1
containerd
Alpine:v3.24
before 2.2.3-r0
2.2.3-r0
containerd2
Azure Linux:3
before 2.0.0-19
2.0.0-19
cri-o
Azure Linux:3
through 1.30.1-1 None known
cert-manager
Azure Linux:3
before 1.12.15-9
1.12.15-9
containerized-data-importer
Azure Linux:3
before 1.62.0-6
1.62.0-6
cri-tools
Azure Linux:3
before 1.32.0-6
1.32.0-6
docker-buildx
Azure Linux:3
before 0.14.0-13
0.14.0-13
docker-compose
Azure Linux:3
before 2.27.0-11
2.27.0-11
keda
Azure Linux:3
before 2.14.1-13
2.14.1-13
Show 131 moreShow less
Affected packages
PackageAffectedFixed
kubernetes
Azure Linux:3
before 1.30.10-23
1.30.10-23
kubevirt
Azure Linux:3
before 1.7.1-7
1.7.1-7
kured
Azure Linux:3
before 1.15.0-5
1.15.0-5
moby-containerd-cc
Azure Linux:3
before 1.7.7-13
1.7.7-13
containerd
Alpaquita:stream
1.7.2-r1 up to 2.2.3-r0
2.2.3-r0
golang-github-docker-spdystream
Debian:12
All versions, plus listed versions
0.2.0-10.5.0-1
None known
golang-github-docker-spdystream
Debian:13
All versions, plus listed versions
0.5.0-1
None known
golang-github-docker-spdystream
Debian:14
All versions, plus listed versions
0.5.0-1
None known
github.com/moby/spdystream
Go
before 0.5.1
0.5.1
kubernetes
openEuler:20.03-LTS-SP4
before 1.20.2-30.oe2003sp4
1.20.2-30.oe2003sp4
kubernetes
openEuler:22.03-LTS-SP4
before 1.20.2-30.oe2203sp4
1.20.2-30.oe2203sp4
kubernetes
openEuler:24.03-LTS
before 1.29.1-16.oe2403sp3
1.29.1-16.oe2403sp3
kubernetes
openEuler:24.03-LTS-SP1
before 1.29.1-16.oe2403sp1
1.29.1-16.oe2403sp1
kubernetes
openEuler:24.03-LTS-SP3
before 1.29.1-16.oe2403sp3
1.29.1-16.oe2403sp3
containerd
openEuler:24.03-LTS-SP3
before 1.6.22-30.oe2403sp3
1.6.22-30.oe2403sp3
containerd
openEuler:24.03-LTS-SP4
before 1.6.22-30.oe2403sp4
1.6.22-30.oe2403sp4
containerd
openEuler:20.03-LTS-SP4
before 1.2.0-226.oe2003sp4
1.2.0-226.oe2003sp4
containerd
openEuler:22.03-LTS-SP4
before 1.2.0-327.oe2203sp4
1.2.0-327.oe2203sp4
containerd
openEuler:24.03-LTS-SP1
before 1.6.22-30.oe2403sp1
1.6.22-30.oe2403sp1
openshift
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
openshift-hyperkube
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
openshift-kube-apiserver
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
openshift-kube-controller-manager
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
openshift-kube-scheduler
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
openshift-kubelet
Red Hat:openshift:4.19::el9
before 0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
0:4.19.0-202606301915.p2.g63adf01.assembly.stream.el9
flightctl
Red Hat:edge_manager:1.0::el9
From an advisory covering 23 CVEs
before 0:1.0.3-1.el9em
0:1.0.3-1.el9em
flightctl-agent
Red Hat:edge_manager:1.0::el9
From an advisory covering 23 CVEs
before 0:1.0.3-1.el9em
0:1.0.3-1.el9em
flightctl-cli
Red Hat:edge_manager:1.0::el9
From an advisory covering 23 CVEs
before 0:1.0.3-1.el9em
0:1.0.3-1.el9em
flightctl-selinux
Red Hat:edge_manager:1.0::el9
From an advisory covering 23 CVEs
before 0:1.0.3-1.el9em
0:1.0.3-1.el9em
flightctl
Red Hat:edge_manager:1.1::el10
From an advisory covering 22 CVEs
before 0:1.1.3-1.el10em
0:1.1.3-1.el10em
flightctl-agent
Red Hat:edge_manager:1.1::el10
From an advisory covering 22 CVEs
before 0:1.1.3-1.el10em
0:1.1.3-1.el10em
flightctl-cli
Red Hat:edge_manager:1.1::el10
From an advisory covering 22 CVEs
before 0:1.1.3-1.el10em
0:1.1.3-1.el10em
flightctl
Red Hat:edge_manager:1.1::el9
From an advisory covering 22 CVEs
before 0:1.1.3-1.el9em
0:1.1.3-1.el9em
flightctl-agent
Red Hat:edge_manager:1.1::el9
From an advisory covering 22 CVEs
before 0:1.1.3-1.el9em
0:1.1.3-1.el9em
flightctl-cli
Red Hat:edge_manager:1.1::el9
From an advisory covering 22 CVEs
before 0:1.1.3-1.el9em
0:1.1.3-1.el9em
microshift
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-ai-model-serving
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-ai-model-serving-release-info
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-gateway-api
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-gateway-api-release-info
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-greenboot
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-low-latency
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-multus
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-multus-release-info
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-networking
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-observability
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-olm
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-olm-release-info
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-release-info
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
microshift-selinux
Red Hat:openshift:4.19::el9
before 0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
0:4.19.42-202608062155.p0.g46c9d67.assembly.4.19.42.el9
github.com/moby/spdystream
Root:Go
before v0.4.0-aikido.2
v0.4.0-aikido.2v0.2.0-aikido.2v0.5.0-aikido.1
rootio-github.com/moby/spdystream
Root:Go
before v0.4.0-root.io.1
v0.4.0-root.io.1v0.2.0-root.io.1v0.4.0-root.io.2v0.2.0-root.io.2v0.5.0-root.io.1
containerd
SUSE:Linux Micro 6.0
From an advisory covering 4 CVEs
before 1.7.29-4.1
1.7.29-4.1
containerd
SUSE:Linux Micro 6.1
From an advisory covering 4 CVEs
before 1.7.29-slfo.1.1_4.1
1.7.29-slfo.1.1_4.1
kubernetes1.23
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.23.17-150300.7.17.1
1.23.17-150300.7.17.1
kubernetes1.23
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.23.17-150300.7.17.1
1.23.17-150300.7.17.1
kubernetes1.23
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.23.17-150300.7.17.1
1.23.17-150300.7.17.1
kubernetes1.23
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.23.17-150300.7.17.1
1.23.17-150300.7.17.1
kubernetes1.24
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.24.17-150400.9.27.1
1.24.17-150400.9.27.1
kubernetes1.24
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.24.17-150400.9.27.1
1.24.17-150400.9.27.1
kubernetes1.24
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.24.17-150400.9.27.1
1.24.17-150400.9.27.1
kubernetes1.24
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.24.17-150400.9.27.1
1.24.17-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.26
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.26.15-150400.9.27.1
1.26.15-150400.9.27.1
kubernetes1.27
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.27
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.27.16-150400.9.21.1
1.27.16-150400.9.21.1
kubernetes1.23
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.23.17-150500.3.26.1
1.23.17-150500.3.26.1
kubernetes1.23
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.23.17-150500.3.26.1
1.23.17-150500.3.26.1
kubernetes1.23
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.23.17-150500.3.26.1
1.23.17-150500.3.26.1
kubernetes1.23
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.23.17-150500.3.26.1
1.23.17-150500.3.26.1
kubernetes
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 2 CVEs
before 1.35.4-150600.13.34.1
1.35.4-150600.13.34.1
kubernetes1.24
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.24.17-150500.3.33.1
1.24.17-150500.3.33.1
kubernetes1.24
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.24.17-150500.3.33.1
1.24.17-150500.3.33.1
kubernetes1.24
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.24.17-150500.3.33.1
1.24.17-150500.3.33.1
kubernetes1.24
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.24.17-150500.3.33.1
1.24.17-150500.3.33.1
kubernetes1.28
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.28
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.28.13-150400.9.19.1
1.28.13-150400.9.19.1
kubernetes1.25
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
kubernetes1.25
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.25.16-150400.9.27.1
1.25.16-150400.9.27.1
containerd
SUSE:Linux Micro 6.0
From an advisory covering 6 CVEs
before 1.7.29-159998.1.1
1.7.29-159998.1.1
kubernetes-old
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 2 CVEs
before 1.33.11-150600.13.32.1
1.33.11-150600.13.32.1
kubevirt-1.6
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 3 CVEs
before 1.6.6-150700.15.10.1
1.6.6-150700.15.10.1
kubevirt
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 3 CVEs
before 1.7.4-150700.3.27.1
1.7.4-150700.3.27.1
kubevirt
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 21 CVEs
before 1.7.4-150700.3.30.1
1.7.4-150700.3.30.1
containerd
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 4 CVEs
before 1.7.29-150000.142.1
1.7.29-150000.142.1
containerd
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 4 CVEs
before 1.7.29-150000.142.1
1.7.29-150000.142.1
containerd
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 4 CVEs
before 1.7.29-150000.142.1
1.7.29-150000.142.1
containerd
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 4 CVEs
before 1.7.29-150000.142.1
1.7.29-150000.142.1
containerd
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 4 CVEs
before 1.7.29-150000.142.1
1.7.29-150000.142.1
containerd
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.7.29-16.113.1
1.7.29-16.113.1
kubevirt-1.6
SUSE:Linux Enterprise Module for Containers 15 SP7
From an advisory covering 16 CVEs
before 1.6.6-150700.15.17.1
1.6.6-150700.15.17.1
golang-github-docker-spdystream
Ubuntu:16.04:LTS
All versions, plus listed versions
0.0~git20151103.0.4d80814-1
None known
golang-github-docker-spdystream
Ubuntu:18.04:LTS
All versions, plus listed versions
0.0~git20151103.0.4d80814-10.0~git20151103.0.4d80814-2
None known
golang-github-docker-spdystream
Ubuntu:20.04:LTS
All versions, plus listed versions
0.0~git20151103.0.4d80814-20.0~git20181023.6480d4a-1
None known
golang-github-docker-spdystream
Ubuntu:22.04:LTS
All versions, plus listed versions
0.2.0-1
None known
golang-github-docker-spdystream
Ubuntu:24.04:LTS
All versions, plus listed versions
0.2.0-1
None known
golang-github-docker-spdystream
Ubuntu:25.10
All versions, plus listed versions
0.5.0-1
None known
golang-github-docker-spdystream
Ubuntu:26.10
All versions, plus listed versions
0.5.0-1
None known
golang-github-docker-spdystream
Ubuntu:26.04:LTS
All versions, plus listed versions
0.5.0-1
None known
containerd
openSUSE:Tumbleweed
From an advisory covering 8 CVEs
before 1.7.33-1.1
1.7.33-1.1
containerized-data-importer1.65
openSUSE:Tumbleweed
From an advisory covering 13 CVEs
before 1.65.0-2.1
1.65.0-2.1
kubevirt1.8
openSUSE:Tumbleweed
before 1.8.4-1.1
1.8.4-1.1
containerized-data-importer1.66
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 1.66.0-1.1
1.66.0-1.1
containerd
openSUSE:Leap 16.0
From an advisory covering 10 CVEs
before 1.7.33-160000.1.1
1.7.33-160000.1.1
govulncheck-vulndb
openSUSE:Leap 16.0
From an advisory covering 1734 CVEs
before 0.0.20260723T184607-160000.1.1
0.0.20260723T184607-160000.1.1
kubevirt1.8
openSUSE:Leap 16.0
From an advisory covering 25 CVEs
before 1.8.4-160000.1.1
1.8.4-160000.1.1
containerized-data-importer1.65
openSUSE:Leap 16.0
From an advisory covering 39 CVEs
before 1.65.0-160000.3.1
1.65.0-160000.3.1

History

History
RecordedChangedSources
affected
factsOSV
affected, aliases, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-35469 is a high vulnerability (CVSS 8.7) in Moby Spdystream, published April 16, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.66%, the 51st percentile. Fixed in github.com/moby/spdystream 0.5.1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 1,886 references and the rest of 1 source description. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 3 source records.

MoveEnter Open