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 buildah-testsUpgrade buildahUpgrade skopeo-tests | May 22, 2025 | Feb 24, 2025 |
| Amazon Linux Ami 2 | — | Upgrade nerdctlUpgrade containerd-stressUpgrade runfinch-finchUpgrade containerd-debuginfoUpgrade containerdUpgrade nerdctl-debuginfo | Apr 2, 2025 | Feb 24, 2025 |
| Amazon_linux_2023 | — | Upgrade containerd-stress-debuginfoUpgrade containerd-debugsourceUpgrade containerd-stressUpgrade nerdctlUpgrade runfinch-finchUpgrade containerd-debuginfoUpgrade containerd | Apr 2, 2025 | Feb 24, 2025 |
| Debian | — | Upgrade golang-github-go-jose-go-jose | Jul 23, 2026 | Jul 23, 2026 |
| Oracle_linux | — | Upgrade skopeoUpgrade buildahUpgrade osbuild-composerUpgrade buildah-testsUpgrade podmanUpgrade osbuild-composer-workerUpgrade podman-dockerUpgrade podman-remoteUpgrade osbuild-composer-coreUpgrade podman-testsUpgrade podman-pluginsUpgrade skopeo-tests | May 26, 2025 | Feb 24, 2025 |
| Redhat Openshift | — | Upgrade podmanUpgrade skopeoUpgrade rhcos | Mar 26, 2025 | Feb 24, 2025 |
| Redhat_linux | — | Upgrade buildah-debugsourceUpgrade podman-testsUpgrade podmanUpgrade skopeoUpgrade podman-pluginsUpgrade osbuild-composer-workerUpgrade skopeo-testsUpgrade osbuild-composer-worker-debuginfoUpgrade osbuild-composer-debugsourceUpgrade podman-debugsourceUpgrade podman-remote-debuginfoUpgrade podman-tests-debuginfoUpgrade buildahUpgrade osbuild-composer-core-debuginfoUpgrade osbuild-composerUpgrade podman-debuginfoUpgrade podman-plugins-debuginfoUpgrade osbuild-composer-coreUpgrade podman-remoteUpgrade osbuild-composer-debuginfoUpgrade buildah-tests-debuginfoUpgrade buildah-debuginfoUpgrade skopeo-debuginfoUpgrade osbuild-composer-tests-debuginfoUpgrade buildah-testsUpgrade skopeo-debugsourceUpgrade opentelemetry-collectorUpgrade podman-docker | Mar 28, 2025 | Feb 24, 2025 |
| Rocky_linux | — | Upgrade podman-pluginsUpgrade skopeo-debuginfoUpgrade podman-tests-debuginfoUpgrade skopeo-testsUpgrade podman-testsUpgrade podmanUpgrade buildah-debugsourceUpgrade skopeoUpgrade podman-debugsourceUpgrade buildahUpgrade opentelemetry-collectorUpgrade podman-debuginfoUpgrade podman-remote-debuginfoUpgrade buildah-testsUpgrade skopeo-debugsourceUpgrade buildah-debuginfoUpgrade podman-plugins-debuginfoUpgrade podman-remoteUpgrade buildah-tests-debuginfo | Oct 6, 2025 | Oct 3, 2025 |
| Suse | — | Upgrade skopeo-zsh-completionUpgrade govulncheck-vulndbUpgrade podman-remoteUpgrade skopeo-bash-completionUpgrade apptainerUpgrade apptainer-sle15_6Upgrade podman-dockerUpgrade grafanaUpgrade skopeo-fish-completionUpgrade rekorUpgrade apptainer-leapUpgrade skopeoUpgrade cosign-bash-completionUpgrade cosignUpgrade podmanUpgrade cosign-zsh-completionUpgrade podmanshUpgrade trivyUpgrade buildahUpgrade apptainer-sle15_5 | Dec 5, 2025 | Jun 3, 2025 |
Prioritize 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