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. In versions on the 4.x branch prior to version 4.0.5, when parsing compact JWS or JWE input, Go JOSE could use excessive memory. The code used strings.Split(token, ".") to split JWT tokens, which is vulnerable to excessive memory consumption when processing maliciously crafted tokens with a large number of `.` characters. An attacker could exploit this by sending numerous malformed tokens, leading to memory exhaustion and a Denial of Service. Version 4.0.5 fixes this issue. As a workaround, applications could pre-validate that payloads passed to Go JOSE do not contain an excessive number of `.` characters.
CVSS Details
- CVSS 4.0 Base Score: 6.6 (MEDIUM)
- CVSS 4.0 Vector: (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U/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)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade skopeoUpgrade buildahUpgrade buildah-testsUpgrade skopeo-tests | May 22, 2025 | Feb 24, 2025 |
| Amazon Linux Ami 2 | — | Upgrade containerdUpgrade nerdctl-debuginfoUpgrade containerd-debuginfoUpgrade containerd-stressUpgrade nerdctlUpgrade runfinch-finch | Apr 2, 2025 | Feb 24, 2025 |
| Amazon_linux_2023 | — | Upgrade containerd-stress-debuginfoUpgrade containerd-debugsourceUpgrade nerdctlUpgrade containerdUpgrade containerd-stressUpgrade runfinch-finchUpgrade containerd-debuginfo | Apr 2, 2025 | Feb 24, 2025 |
| Debian | — | Upgrade golang-github-go-jose-go-jose | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade osbuild-composerUpgrade buildah-testsUpgrade podmanUpgrade skopeoUpgrade buildahUpgrade podman-dockerUpgrade osbuild-composer-workerUpgrade podman-remoteUpgrade osbuild-composer-coreUpgrade skopeo-testsUpgrade podman-testsUpgrade podman-plugins | May 26, 2025 | Feb 24, 2025 |
| Redhat Openshift | — | Upgrade rhcosUpgrade skopeoUpgrade podman | Mar 26, 2025 | Feb 24, 2025 |
| Redhat_linux | — | Upgrade buildah-tests-debuginfoUpgrade osbuild-composer-coreUpgrade skopeo-debugsourceUpgrade podman-remoteUpgrade osbuild-composer-tests-debuginfoUpgrade podman-plugins-debuginfoUpgrade osbuild-composer-debuginfoUpgrade podman-dockerUpgrade buildah-debuginfoUpgrade osbuild-composer-core-debuginfoUpgrade podman-tests-debuginfoUpgrade opentelemetry-collectorUpgrade osbuild-composerUpgrade buildah-testsUpgrade podman-debuginfoUpgrade skopeo-debuginfoUpgrade buildahUpgrade podman-pluginsUpgrade podman-testsUpgrade buildah-debugsourceUpgrade skopeo-testsUpgrade skopeoUpgrade podmanUpgrade podman-debugsourceUpgrade osbuild-composer-workerUpgrade osbuild-composer-debugsourceUpgrade podman-remote-debuginfoUpgrade osbuild-composer-worker-debuginfo | Mar 28, 2025 | Feb 24, 2025 |
| Rocky_linux | — | Upgrade skopeo-debuginfoUpgrade podmanUpgrade skopeo-testsUpgrade podman-pluginsUpgrade buildah-debugsourceUpgrade podman-debugsourceUpgrade podman-testsUpgrade podman-tests-debuginfoUpgrade skopeoUpgrade podman-debuginfoUpgrade buildahUpgrade podman-remote-debuginfoUpgrade buildah-testsUpgrade buildah-tests-debuginfoUpgrade skopeo-debugsourceUpgrade buildah-debuginfoUpgrade opentelemetry-collectorUpgrade podman-plugins-debuginfoUpgrade podman-remote | Oct 6, 2025 | Oct 3, 2025 |
| Suse | — | Upgrade cosign-bash-completionUpgrade podmanUpgrade buildahUpgrade cosign-zsh-completionUpgrade apptainer-sle15_5Upgrade skopeoUpgrade podmanshUpgrade cosignUpgrade trivyUpgrade apptainer-leapUpgrade skopeo-fish-completionUpgrade grafanaUpgrade podman-dockerUpgrade podman-remoteUpgrade skopeo-bash-completionUpgrade apptainerUpgrade govulncheck-vulndbUpgrade skopeo-zsh-completionUpgrade rekorUpgrade apptainer-sle15_6 | Dec 5, 2025 | Jun 3, 2025 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub