CVE-2026-34986 — Uncaught Exception in Go-jose
Severity
7.5HIGHNVD
EPSS
0.0%
top 94.85%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedApr 6
Latest updateApr 16
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.K…
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6
Affected Packages4 packages
🔴Vulnerability Details
5VulDB▶
go-jose up to 3.0.4/4.1.3 on JSON cipher.KeyUnwrap uncaught exception (Nessus ID 306612 / CNNVD-202604-991)↗2026-04-16
OSV▶
CVE-2026-34986: Go JOSE provides an implementation of the Javascript Object Signing and Encryption set of standards in Go, including support for JSON Web Encryption (↗2026-04-06
📋Vendor Advisories
2🕵️Threat Intelligence
157💬Community
49Bugzilla▶
CVE-2026-34986 restic: Go JOSE: Denial of Service via crafted JSON Web Encryption (JWE) object [fedora-all]↗2026-04-06
Bugzilla▶
CVE-2026-34986 cri-o1.31: Go JOSE: Denial of Service via crafted JSON Web Encryption (JWE) object [fedora-all]↗2026-04-06
Bugzilla▶
CVE-2026-34986 prometheus-podman-exporter: Go JOSE: Denial of Service via crafted JSON Web Encryption (JWE) object [epel-all]↗2026-04-06
Bugzilla▶
CVE-2026-34986 inspektor-gadget: Go JOSE: Denial of Service via crafted JSON Web Encryption (JWE) object [fedora-all]↗2026-04-06
Bugzilla▶
CVE-2026-34986 opkssh: Go JOSE: Denial of Service via crafted JSON Web Encryption (JWE) object [epel-all]↗2026-04-06