CVE-2026-116585
Go JOSE: Panic during CBC-HMAC processing
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
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
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.9
Go JOSE: Panic during CBC-HMAC processing
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
CVE-2026-116585- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-129
- Updated
- 2026-11-02
EUVDEUVD-2026-110465
6.9
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
EUVD-2026-110465- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-4w3g-jfj2-cw2q
6.9
Go JOSE: Panic during CBC-HMAC processing
Summary
Decrypting a ciphertext with "A128CBC-HS256", "A192CBC-HS384", or "A256CBC-HS512" can result in a panic on untrusted input.
Note this advisory is the same as https://github.com/go-jose/go-jose/security/advisories/GHSA-6mp9-8xrw-74r4.
Details
Insufficient validation of parameters can lead to attempting to index into an empty buffer. See https://github.com/go-jose/go-jose/pull/292.
Workarounds
If the application does not require the CBC-HMAC modes for content encryption, and is using github.com/go-jose/go-jose/v4, do not include them in the list of ContentEncryption algorithms passed to ParseEncrypted / ParseEncryptedJSON / ParseEncryptedCompact.
Impact
Denial of service vulnerability. Any application which decrypts untrusted ciphertexts with the indicated algorithms is affected.
Acknowledgements
Thanks to Joshua Rogers of AISLE Research for reporting this problem.
- Record
GHSA-4w3g-jfj2-cw2q- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-129
- Updated
- 2026-11-02
NVD
6.9
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
CVE-2026-116585- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/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 - Weakness
- CWE-129
- Updated
- 2026-11-02
OSV
6.9
Go JOSE: Panic during CBC-HMAC processing
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
CVE-2026-116585- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-129
- Updated
- 2026-11-07
OSVDEBIAN-CVE-2026-116585
6.9
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
DEBIAN-CVE-2026-116585- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/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
Show 29 moreShow less
OSVGHSA-4w3g-jfj2-cw2q
6.9
Go JOSE: Panic during CBC-HMAC processing
Summary
Decrypting a ciphertext with "A128CBC-HS256", "A192CBC-HS384", or "A256CBC-HS512" can result in a panic on untrusted input.
Note this advisory is the same as https://github.com/go-jose/go-jose/security/advisories/GHSA-6mp9-8xrw-74r4.
Details
Insufficient validation of parameters can lead to attempting to index into an empty buffer. See https://github.com/go-jose/go-jose/pull/292.
Workarounds
If the application does not require the CBC-HMAC modes for content encryption, and is using github.com/go-jose/go-jose/v4, do not include them in the list of ContentEncryption algorithms passed to ParseEncrypted / ParseEncryptedJSON / ParseEncryptedCompact.
Impact
Denial of service vulnerability. Any application which decrypts untrusted ciphertexts with the indicated algorithms is affected.
Acknowledgements
Thanks to Joshua Rogers of AISLE Research for reporting this problem.
- Record
GHSA-4w3g-jfj2-cw2q- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Weakness
- CWE-129
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-116585
6.9
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
UBUNTU-CVE-2026-116585- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N - Updated
- 2026-11-02
OSVAZL-111673 No score
CVE-2026-116585 affecting package buildah 1.43.1-3
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111673- Updated
- 2026-11-05
OSVAZL-111694 No score
CVE-2026-116585 affecting package cri-o 1.30.1-1
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111694- Updated
- 2026-11-05
OSVAZL-111730 No score
CVE-2026-116585 affecting package podman 5.6.1-10
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111730- Updated
- 2026-11-05
OSVAZL-111814 No score
CVE-2026-116585 affecting package azcopy 10.25.1-10
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111814- Updated
- 2026-11-05
OSVAZL-111824 No score
CVE-2026-116585 affecting package cert-manager 1.12.15-15
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111824- Updated
- 2026-11-05
OSVAZL-111860 No score
CVE-2026-116585 affecting package containerd2 2.3.7-1
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111860- Updated
- 2026-11-05
OSVAZL-111872 No score
CVE-2026-116585 affecting package containerized-data-importer 1.62.0-9
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111872- Updated
- 2026-11-05
OSVAZL-111908 No score
CVE-2026-116585 affecting package dcos-cli 1.2.0-22
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111908- Updated
- 2026-11-05
OSVAZL-111959 No score
CVE-2026-116585 affecting package ignition-flatcar 2.22.0-7
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111959- Updated
- 2026-11-05
OSVAZL-111968 No score
CVE-2026-116585 affecting package influxdb 2.7.5-23
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-111968- Updated
- 2026-11-05
OSVAZL-112007 No score
CVE-2026-116585 affecting package keda 2.14.1-19
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112007- Updated
- 2026-11-02
OSVAZL-112037 No score
CVE-2026-116585 affecting package kubernetes 1.30.10-32
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112037- Updated
- 2026-11-05
OSVAZL-112055 No score
CVE-2026-116585 affecting package libcontainers-common 20240213-3
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112055- Updated
- 2026-11-05
OSVAZL-112082 No score
CVE-2026-116585 affecting package moby-containerd-cc 1.7.7-19
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112082- Updated
- 2026-11-05
OSVAZL-112103 No score
CVE-2026-116585 affecting package packer 1.9.5-23
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112103- Updated
- 2026-11-05
OSVAZL-112232 No score
CVE-2026-116585 affecting package skopeo 1.14.4-15
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112232- Updated
- 2026-11-05
OSVAZL-112253 No score
CVE-2026-116585 affecting package telegraf 1.31.0-36
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112253- Updated
- 2026-11-05
OSVAZL-112268 No score
CVE-2026-116585 affecting package vitess 19.0.4-16
Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (JWE), JSON Web Signature (JWS), and JSON Web Token (JWT) standards. Prior to 4.1.5, decrypting untrusted JWE ciphertext with A128CBC-HS256, A192CBC-HS384, or A256CBC-HS512 can pass an empty ciphertext buffer to CBC-HMAC unpadding. Insufficient validation allows the empty buffer to be indexed, causing a panic and denial of service. Applications that decrypt attacker-controlled ciphertext with one of these content-encryption algorithms are affected. This issue is fixed in version 4.1.5.
- Record
AZL-112268- Updated
- 2026-11-05
OSVopenSUSE-SU-2026:12358-1 No score
azure-storage-azcopy-10.34.1-2.1 on GA media
These are all security issues fixed in the azure-storage-azcopy-10.34.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12358-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12374-1 No score
hugo-0.169.0-1.1 on GA media
These are all security issues fixed in the hugo-0.169.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12374-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12386-1 No score
google-guest-agent-20261022.00-2.1 on GA media
These are all security issues fixed in the google-guest-agent-20261022.00-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12386-1- Updated
- 2026-11-03
OSVopenSUSE-SU-2026:12387-1 No score
google-osconfig-agent-20261022.00-2.1 on GA media
These are all security issues fixed in the google-osconfig-agent-20261022.00-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12387-1- Updated
- 2026-11-03
OSVopenSUSE-SU-2026:12446-1 No score
alloy-1.21.3-1.1 on GA media
These are all security issues fixed in the alloy-1.21.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12446-1- Updated
- 2026-11-07
OSVopenSUSE-SU-2026:12456-1 No score
google-extension-manager-20261105.00-1.1 on GA media
These are all security issues fixed in the google-extension-manager-20261105.00-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12456-1- Updated
- 2026-11-07
OSVopenSUSE-SU-2026:12478-1 No score
skopeo-1.24.0-2.1 on GA media
These are all security issues fixed in the skopeo-1.24.0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12478-1- Updated
- 2026-11-07
OSVopenSUSE-SU-2026:12479-1 No score
syft-1.56.0-1.1 on GA media
These are all security issues fixed in the syft-1.56.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12479-1- Updated
- 2026-11-07
OSVSUSE-SU-2026:24604-1 No score
Security update for google-cloud-sap-agent
This update for google-cloud-sap-agent fixes the following issues:
- CVE-2026-78659: golang.org/x/net/http2: HTTP/2 server memory exhaustion due to Trailer headers (bsc#1286994).
- CVE-2026-78660: golang.org/x/net/http2: HTTP/2 transport accepts malformed framing-related headers (bsc#1287058).
- CVE-2026-78663: golang.org/x/net/http2: double flow control refund on HTTP/2 server streams (bsc#1287137).
- CVE-2026-78669: golang.org/x/net/http2: excessive CPU consumption from repeated initial window changes (bsc#1285292).
- CVE-2026-97032: golang.org/x/net/http2: HTTP/2 server crash due to HPACK encoder race (bsc#1287487).
- CVE-2026-116585,CVE-2026-116586,CVE-2026-116587: github.com/go-jose/go-jose/v4: multiple security issues in github.com/go-jose/go-jose before 4.1.6 (bsc#1288375).
- Record
SUSE-SU-2026:24604-1- Updated
- 2026-11-07
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/go-jose/go-jose/v4Go |
before 4.1.5 | 4.1.5 |
github.com/go-jose/go-jose/v3Go |
through 3.0.5 | None known |
buildahAzure Linux:3 |
through 1.43.1-3 | None known |
cri-oAzure Linux:3 |
through 1.30.1-1 | None known |
podmanAzure Linux:3 |
through 5.6.1-10 | None known |
azcopyAzure Linux:3 |
through 10.25.1-10 | None known |
cert-managerAzure Linux:3 |
through 1.12.15-15 | None known |
containerd2Azure Linux:3 |
through 2.3.7-1 | None known |
containerized-data-importerAzure Linux:3 |
through 1.62.0-9 | None known |
dcos-cliAzure Linux:3 |
through 1.2.0-22 | None known |
Show 40 moreShow less
| Package | Affected | Fixed |
|---|---|---|
ignition-flatcarAzure Linux:3 |
through 2.22.0-7 | None known |
influxdbAzure Linux:3 |
through 2.7.5-23 | None known |
kedaAzure Linux:3 |
through 2.14.1-19 | None known |
kubernetesAzure Linux:3 |
through 1.30.10-32 | None known |
libcontainers-commonAzure Linux:3 |
through 20240213-3 | None known |
moby-containerd-ccAzure Linux:3 |
through 1.7.7-19 | None known |
packerAzure Linux:3 |
through 1.9.5-23 | None known |
skopeoAzure Linux:3 |
through 1.14.4-15 | None known |
telegrafAzure Linux:3 |
through 1.31.0-36 | None known |
vitessAzure Linux:3 |
through 19.0.4-16 | None known |
golang-github-go-jose-go-joseDebian:13 |
All versions, plus listed versions 4.0.5-14.1.3-14.1.4-14.1.4-1~bpo13+14.1.4-2 |
None known |
golang-github-go-jose-go-joseDebian:14 |
All versions, plus listed versions 4.0.5-14.1.3-14.1.4-14.1.4-1~bpo13+14.1.4-2 |
None known |
golang-github-go-jose-go-jose.v3Debian:13 |
All versions, plus listed versions 3.0.3-63.0.5-1 |
None known |
golang-github-go-jose-go-jose.v3Debian:14 |
All versions, plus listed versions 3.0.3-63.0.5-1 |
None known |
golang-gopkg-square-go-jose.v1Debian:12 |
All versions, plus listed versions 1.1.2-4 |
None known |
golang-gopkg-square-go-jose.v1Debian:13 |
All versions, plus listed versions 1.1.2-4 |
None known |
golang-gopkg-square-go-jose.v1Debian:14 |
All versions, plus listed versions 1.1.2-4 |
None known |
golang-gopkg-square-go-jose.v2Debian:12 |
All versions, plus listed versions 2.6.0-22.6.3-12.6.3-22.6.3-32.6.3-42.6.3-4~exp0 |
None known |
golang-gopkg-square-go-jose.v2Debian:13 |
All versions, plus listed versions 2.6.3-32.6.3-42.6.3-4~exp0 |
None known |
golang-gopkg-square-go-jose.v2Debian:14 |
All versions, plus listed versions 2.6.3-32.6.3-42.6.3-4~exp0 |
None known |
google-cloud-sap-agentSUSE:Linux Enterprise Server 16.0 From an advisory covering 8 CVEs |
before 3.15-160000.5.1 | 3.15-160000.5.1 |
google-cloud-sap-agentSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 8 CVEs |
before 3.15-160000.5.1 | 3.15-160000.5.1 |
golang-gopkg-square-go-jose.v2Ubuntu:20.04:LTS |
All versions, plus listed versions 2.3.1-1 |
None known |
golang-gopkg-square-go-jose.v2Ubuntu:22.04:LTS |
All versions, plus listed versions 2.5.1-22.6.0-1 |
None known |
golang-github-go-jose-go-joseUbuntu:24.04:LTS |
All versions, plus listed versions 3.0.1-13.0.1-24.0.1-44.0.1-4ubuntu0.14.0.1-4ubuntu0.24.0.1-4ubuntu0.3 |
None known |
golang-gopkg-square-go-jose.v2Ubuntu:24.04:LTS |
All versions, plus listed versions 2.6.0-2 |
None known |
golang-github-go-jose-go-joseUbuntu:26.10 |
All versions, plus listed versions 4.0.5-1build14.1.4-14.1.4-2 |
None known |
golang-github-go-jose-go-jose.v3Ubuntu:26.10 |
All versions, plus listed versions 3.0.3-6 |
None known |
golang-gopkg-square-go-jose.v2Ubuntu:26.10 |
All versions, plus listed versions 2.6.3-32.6.3-4 |
None known |
golang-github-go-jose-go-jose.v3Ubuntu:26.04:LTS |
All versions, plus listed versions 3.0.3-6 |
None known |
golang-gopkg-square-go-jose.v2Ubuntu:26.04:LTS |
All versions, plus listed versions 2.6.3-3 |
None known |
golang-github-go-jose-go-joseUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 4.0.5-14.0.5-1build14.0.5-1ubuntu0.26.04.1~esm1 |
None known |
azure-storage-azcopyopenSUSE:Tumbleweed |
before 10.34.1-2.1 | 10.34.1-2.1 |
hugoopenSUSE:Tumbleweed |
before 0.169.0-1.1 | 0.169.0-1.1 |
google-guest-agentopenSUSE:Tumbleweed |
before 20261022.00-2.1 | 20261022.00-2.1 |
google-osconfig-agentopenSUSE:Tumbleweed |
before 20261022.00-2.1 | 20261022.00-2.1 |
alloyopenSUSE:Tumbleweed From an advisory covering 7 CVEs |
before 1.21.3-1.1 | 1.21.3-1.1 |
google-extension-manageropenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 20261105.00-1.1 | 20261105.00-1.1 |
skopeoopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 1.24.0-2.1 | 1.24.0-2.1 |
syftopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 1.56.0-1.1 | 1.56.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| affected | OSV | |
| affected, aliases, facts | 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-116585 is a medium vulnerability (CVSS 6.9) in Go-jose, published October 26, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.26%, the 18th percentile. Fixed in github.com/go-jose/go-jose/v4 4.1.5.
References
github.com/go-jose/go-jose/security/advisories/GHSA-4w3g-jfj2-cw2q
github.com/go-jose/go-jose/pull/292
github.com/go-jose/go-jose/commit/35883f7999e87cbd1b1f4cda07fdad8cd71c3dd6
github.com/go-jose/go-jose/commit/74114c2fa22669a2b2a296746eaa82e15566fd54
github.com/go-jose/go-jose/releases/tag/v4.1.5
nvd.nist.gov/vuln/detail/CVE-2026-116585
Show 24 moreShow less
github.com/advisories/GHSA-4w3g-jfj2-cw2q
github.com/CVEProject/cvelistV5/tree/main/cves/2026/116xxx/CVE-2026-116585.json
security-tracker.debian.org/tracker/CVE-2026-116585
github.com/go-jose/go-jose
suse.com/support/update/announcement/2026/suse-su-202624604-1
bugzilla.suse.com/1285292
bugzilla.suse.com/1286994
bugzilla.suse.com/1287058
bugzilla.suse.com/1287137
bugzilla.suse.com/1287487
bugzilla.suse.com/1288375
suse.com/security/cve/CVE-2026-116585
suse.com/security/cve/CVE-2026-116586
suse.com/security/cve/CVE-2026-116587
suse.com/security/cve/CVE-2026-78659
suse.com/security/cve/CVE-2026-78660
suse.com/security/cve/CVE-2026-78663
suse.com/security/cve/CVE-2026-78669
suse.com/security/cve/CVE-2026-97032
ubuntu.com/security/CVE-2026-116585
cve.org/CVERecord?id=CVE-2026-116585
suse.com/security/cve/CVE-2026-85525
suse.com/security/cve/CVE-2026-79699
suse.com/security/cve/CVE-2026-116591