Skip to content
7.5 High

CVE-2026-34986 Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including…

Description

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.4 and 3.0.5, decrypting a JSON Web Encryption (JWE) object will panic if the alg field indicates a key wrapping algorithm (one ending in KW, with the exception of A128GCMKW, A192GCMKW, and A256GCMKW) and the encrypted_key field is empty. The panic happens when cipher.KeyUnwrap() in key_wrap.go attempts to allocate a slice with a zero or negative length based on the length of the encrypted_key. This code path is reachable from ParseEncrypted() / ParseEncryptedJSON() / ParseEncryptedCompact() followed by Decrypt() on the resulting object. Note that the parse functions take a list of accepted key algorithms. If the accepted key algorithms do not include any key wrapping algorithms, parsing will fail and the application will be unaffected. This panic is also reachable by calling cipher.KeyUnwrap() directly with any ciphertext parameter less than 16 bytes long, but calling this function directly is less common. Panics can lead to denial of service. This vulnerability is fixed in 4.1.4 and 3.0.5.

Affected products and versions

Product Affected versions Fixed in
go-jose 4.0 4.0.0 → < 4.1.4 4.1.4
go-jose 3.0 earliest → < 3.0.5 3.0.5
Cryostat 4 on RHEL 9 4.2 earliest → < 4.2.0-13 4.2.0-13
Red Hat Enterprise Linux AppStream EUS (v. 10.0) Versions not published
Red Hat Enterprise Linux AppStream (v. 10) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.9.2) Versions not published
Red Hat Enterprise Linux AppStream E4S (v.9.4) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.4) Versions not published
Red Hat Enterprise Linux AppStream EUS (v.9.6) Versions not published
Show the 155 other branches
Product Affected versions Fixed in
Red Hat Enterprise Linux AppStream (v. 9) Versions not published
Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0) Versions not published
Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) Versions not published
Custom Metric Autoscaler 2.19 1779953535 earliest → < 1779953535 1779953535
Logging Subsystem for Red Hat OpenShift 6.0 1781192909 earliest → < 1781192909 1781192909
Multicluster Global Hub 1.3.4 1779212259 earliest → < 1779212259 1779212259
Multicluster Global Hub 1.4.5 1779579439 earliest → < 1779579439 1779579439
Multicluster Global Hub 1.5.4 1778867753 earliest → < 1778867753 1778867753
Multicluster Global Hub 1.6.2 1780167118 earliest → < 1780167118 1780167118
OpenShift API for Data Protection 1.4 1779243793 earliest → < 1779243793 1779243793
OpenShift API for Data Protection 1.5 1779245274 earliest → < 1779245274 1779245274
Red Hat Advanced Cluster Management for Kubernetes 2.14 1780204322 earliest → < 1780204322 1780204322
Red Hat Advanced Cluster Security for Kubernetes 4.10 1777976489 earliest → < 1777976489 1777976489
Red Hat Advanced Cluster Security for Kubernetes 4.8 1777307791 earliest → < 1777307791 1777307791
Red Hat Advanced Cluster Security for Kubernetes 4.9 1777986630 earliest → < 1777986630 1777986630
Red Hat OpenShift AI 2.25 1780069381 earliest → < 1780069381 1780069381
Red Hat OpenShift AI 3.3 1778578758 earliest → < 1778578758 1778578758
Red Hat OpenShift Container Platform 4.17 1787545831 earliest → < 1787545831 1787545831
Red Hat OpenShift Container Platform 4.18 1787008847 earliest → < 1787008847 1787008847
Red Hat OpenShift Container Platform 4.19 1786769764 earliest → < 1786769764 1786769764
Red Hat OpenShift Container Platform 4.20 1785288355 earliest → < 1785288355 1785288355
Red Hat OpenShift Container Platform 4.21 1786572999 earliest → < 1786572999 1786572999
Red Hat OpenShift Container Platform 4.22 1782879990 earliest → < 1782879990 1782879990
Red Hat OpenShift Dev Spaces 3.27 1776718585 earliest → < 1776718585 1776718585
Red Hat OpenShift GitOps 1.18 1779116359 earliest → < 1779116359 1779116359
Red Hat OpenShift Pipelines 1.21 Versions not published
Red Hat OpenShift Pipelines 1.2 1780044955 earliest → < 1780044955 1780044955
Red Hat OpenShift Service Mesh 2.6 1777319850 earliest → < 1777319850 1777319850
Red Hat OpenShift Service Mesh 3.1 1776256858 earliest → < 1776256858 1776256858
Red Hat OpenShift Service Mesh 3.2 1776178059 earliest → < 1776178059 1776178059
Red Hat OpenShift Service Mesh 3.3 1776151277 earliest → < 1776151277 1776151277
Red Hat OpenShift distributed tracing 3.9.3 1776185379 earliest → < 1776185379 1776185379
Red Hat Openshift Data Foundation 4.17 1778050482 earliest → < 1778050482 1778050482
Red Hat Openshift Data Foundation 4.18 1786706880 earliest → < 1786706880 1786706880
Red Hat Openshift Data Foundation 4.18 1783677533 earliest → < 1783677533 1783677533
Red Hat Openshift Data Foundation 4.18 1778046079 earliest → < 1778046079 1778046079
Red Hat Openshift Data Foundation 4.19 1786703143 earliest → < 1786703143 1786703143
Red Hat Openshift Data Foundation 4.19 1783685375 earliest → < 1783685375 1783685375
Red Hat Openshift Data Foundation 4.19 1776079774 earliest → < 1776079774 1776079774
Red Hat Openshift Data Foundation 4.2 1786629548 earliest → < 1786629548 1786629548
Red Hat Openshift Data Foundation 4.2 1783669219 earliest → < 1783669219 1783669219
Red Hat Openshift Data Foundation 4.2 1775823207 earliest → < 1775823207 1775823207
Red Hat Quay 3.12 1779811412 earliest → < 1779811412 1779811412
Red Hat Quay 3.12 1776752646 earliest → < 1776752646 1776752646
Red Hat Quay 3.14 1779689392 earliest → < 1779689392 1779689392
Red Hat Quay 3.15 1780891395 earliest → < 1780891395 1780891395
Red Hat Quay 3.16 1779204086 earliest → < 1779204086 1779204086
Red Hat Quay 3.17 1779922205 earliest → < 1779922205 1779922205
Red Hat Quay 3.1 1779822261 earliest → < 1779822261 1779822261
Red Hat Quay 3.1 1776736910 earliest → < 1776736910 1776736910
Red Hat Quay 3.9 1779811473 earliest → < 1779811473 1779811473
Red Hat Quay 3.9 1776782369 earliest → < 1776782369 1776782369
Red Hat Trusted Artifact Signer 1.3 1780053572 earliest → < 1780053572 1780053572
multicluster engine for Kubernetes 2.10 1784849867 earliest → < 1784849867 1784849867
multicluster engine for Kubernetes 2.11 1778892370 earliest → < 1778892370 1778892370
multicluster engine for Kubernetes 2.6 1778476002 earliest → < 1778476002 1778476002
multicluster engine for Kubernetes 2.7 1777360597 earliest → < 1777360597 1777360597
multicluster engine for Kubernetes 2.8 1782158798 earliest → < 1782158798 1782158798
multicluster engine for Kubernetes 2.9 1778464072 earliest → < 1778464072 1778464072
Assisted Installer for Red Hat OpenShift Container Platform 2 Versions not published
cert-manager Operator for Red Hat OpenShift Versions not published
Confidential Compute Attestation Versions not published
Kernel Module Management Operator for Red Hat Openshift Versions not published
Logging Subsystem for Red Hat OpenShift Versions not published
Migration Toolkit for Containers Versions not published
Migration Toolkit for Virtualization Versions not published
Multicluster Engine for Kubernetes Versions not published
Multicluster Global Hub Versions not published
OpenShift Developer Tools and Services Versions not published
OpenShift Lightspeed Versions not published
OpenShift Pipelines Versions not published
OpenShift Serverless Versions not published
OpenShift Service Mesh 3 Versions not published
Red Hat Advanced Cluster Management for Kubernetes 2 Versions not published
Red Hat Ansible Automation Platform 2 Versions not published
Red Hat Build of Podman Desktop Versions not published
Red Hat Build of Podman Desktop - Tech Preview Versions not published
Red Hat Connectivity Link 1 Versions not published
Red Hat Enterprise Linux 10 Versions not published
Red Hat Enterprise Linux 8 Versions not published
Red Hat Enterprise Linux 9 Versions not published
Red Hat OpenShift AI (RHOAI) Versions not published
Red Hat OpenShift Cluster Manager CLI Versions not published
Red Hat OpenShift Container Platform 4 Versions not published
Red Hat Openshift Data Foundation 4 Versions not published
Red Hat OpenShift Dev Spaces Versions not published
Red Hat OpenShift GitOps Versions not published
Red Hat OpenShift on AWS Versions not published
Red Hat Quay 3 Versions not published
Red Hat Trusted Artifact Signer Versions not published
Security Profiles Operator Versions not published
Zero Trust Workload Identity Manager - Tech Preview Versions not published
External Secrets Operator for Red Hat OpenShift Versions not published
Logical Volume Manager Storage Versions not published
Network Observability Operator Versions not published
Node HealthCheck Operator Versions not published
OpenShift Service Mesh 2 Versions not published
Power monitoring for Red Hat OpenShift Versions not published
Red Hat Advanced Cluster Security 4 Versions not published
Red Hat Build of Kueue Versions not published
Red Hat OpenShift for Windows Containers Versions not published
Red Hat OpenShift Virtualization 4 Versions not published
Red Hat OpenStack Platform 18.0 Versions not published
Zero Trust Workload Identity Manager Versions not published
Red Hat Enterprise Linux AppStream (v. 8) Versions not published
Red Hat Quay 3.10 1779822261 earliest → < 1779822261 1779822261
Red Hat Quay 3.10 1776736910 earliest → < 1776736910 1776736910
Logging Subsystem for Red Hat OpenShift 6.4 1782392961 earliest → < 1782392961 1782392961
Red Hat OpenShift Dev Spaces 3.29 1782987430 earliest → < 1782987430 1782987430
Red Hat Openshift Data Foundation 4.22 1782934284 earliest → < 1782934284 1782934284
Red Hat Enterprise Linux 10.0 Extended Update Support Versions not published
Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 9.4 Extended Update Support Versions not published
Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions Versions not published
Red Hat Enterprise Linux 9.6 Extended Update Support Versions not published
Red Hat Openshift Data Foundation 4.20 1786629548 earliest → < 1786629548 1786629548
Red Hat Openshift Data Foundation 4.20 1783669219 earliest → < 1783669219 1783669219
Red Hat Openshift Data Foundation 4.20 1775823207 earliest → < 1775823207 1775823207
multicluster engine for Kubernetes 2.1 1784849867 earliest → < 1784849867 1784849867
Red Hat Advanced Cluster Security 4.8 1777307791 earliest → < 1777307791 1777307791
Red Hat Advanced Cluster Security 4.9 1777986630 earliest → < 1777986630 1777986630
Red Hat multicluster global hub 1.4.3 1779579439 earliest → < 1779579439 1779579439
Red Hat OpenShift Container Platform 4.2 1785288355 earliest → < 1785288355 1785288355
Logging for Red Hat OpenShift 6.0 1781192909 earliest → < 1781192909 1781192909
multicluster engine for Kubernetes 2.11.0 1778892370 earliest → < 1778892370 1778892370
Red Hat Migration Toolkit 1.8 1783953372 earliest → < 1783953372 1783953372
Red Hat multicluster global hub 1.5.2 1778867753 earliest → < 1778867753 1778867753
Red Hat OpenShift distributed tracing 3.9.1 1776185379 earliest → < 1776185379 1776185379
Multicluster Global Hub 1.5.6 1778867753 earliest → < 1778867753 1778867753
Multicluster Global Hub 1.6.4 1780167118 earliest → < 1780167118 1780167118
Logging for Red Hat OpenShift 6.4 1782392961 earliest → < 1782392961 1782392961
Logging Subsystem for Red Hat OpenShift 6 1781192909 earliest → < 1781192909 1781192909
multicluster engine for Kubernetes 2.9.0 1778464072 earliest → < 1778464072 1778464072
Red Hat multicluster global hub 1.5.0 1778867753 earliest → < 1778867753 1778867753
Logging Subsystem for Red Hat OpenShift 6.2 1784747816 earliest → < 1784747816 1784747816
Red Hat Quay 3.18 1784987273 earliest → < 1784987273 1784987273
Logging for Red Hat OpenShift 6 1781192909 earliest → < 1781192909 1781192909
Logging for Red Hat OpenShift 6.2 1784747816 earliest → < 1784747816 1784747816
Red Hat multicluster global hub 1.4.4 1779579439 earliest → < 1779579439 1779579439
Red Hat multicluster global hub 1.6.0 1780167118 earliest → < 1780167118 1780167118
Red Hat OpenShift distributed tracing 3.9.2 1776185379 earliest → < 1776185379 1776185379
Red Hat Enterprise Linux 8.8 Telecommunications Update Service 8080020260721142025.63 earliest → < 8080020260721142025.63b34585 8080020260721142025.63b34585
Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions 8080020260721142025.63 earliest → < 8080020260721142025.63b34585 8080020260721142025.63b34585
OpenShift API for Data Protection 1.3 1785177359 earliest → < 1785177359 1785177359
Multicluster Global Hub 1.5.7 1778867753 earliest → < 1778867753 1778867753
Multicluster Global Hub 1.6.5 1780167118 earliest → < 1780167118 1780167118
Red Hat multicluster global hub 1.4.2 1779579439 earliest → < 1779579439 1779579439
Red Hat multicluster global hub 1.5.1 1778867753 earliest → < 1778867753 1778867753
Red Hat Migration Toolkit for Containers 1.8 1783953372 earliest → < 1783953372 1783953372
Red Hat Openshift Data Foundation 4.21 1786644362 earliest → < 1786644362 1786644362
Red Hat OpenShift Dev Spaces 3.30 1787764814 earliest → < 1787764814 1787764814
Red Hat multicluster global hub 1.5.3 1778867753 earliest → < 1778867753 1778867753
Red Hat OpenShift Container Platform 4.16 1788162068 earliest → < 1788162068 1788162068
Red Hat OpenShift Container Platform 4.12 Versions not published
Red Hat OpenShift Container Platform 4.13 Versions not published

References

Timeline

  1. Published
  2. Last modified
The 6 CVEs of go-jose →
Track this CVE