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.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade container-selinuxUpgrade osbuild-composer-coreUpgrade cockpit-podmanUpgrade slirp4netnsUpgrade oci-seccomp-bpf-hookUpgrade buildah-testsUpgrade opentelemetry-collectorUpgrade podman-gvproxyUpgrade criu-libsUpgrade skopeo-testsUpgrade libslirp-develUpgrade python3-podmanUpgrade libslirpUpgrade podman-testsUpgrade containers-commonUpgrade criu-develUpgrade conmonUpgrade aardvark-dnsUpgrade critUpgrade fuse-overlayfsUpgrade python3-criuUpgrade criuUpgrade toolbox-testsUpgrade podmanUpgrade buildahUpgrade podman-pluginsUpgrade osbuild-composerUpgrade containernetworking-pluginsUpgrade runcUpgrade crunUpgrade podman-catatonitUpgrade udicaUpgrade osbuild-composer-workerUpgrade podman-remoteUpgrade podman-dockerUpgrade toolboxUpgrade skopeoUpgrade netavark | May 3, 2026 | Apr 23, 2026 |
| Alpine Linux | — | Upgrade skopeo | Jun 18, 2026 | Apr 6, 2026 |
| Amazon Linux Ami 2 | — | Upgrade containerd-stressUpgrade containerd-debuginfoUpgrade nerdctlUpgrade containerdUpgrade nerdctl-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade containerd-stressUpgrade containerd-debuginfoUpgrade containerdUpgrade containerd-debugsourceUpgrade containerd-stress-debuginfoUpgrade nerdctl | May 4, 2026 | Apr 6, 2026 |
| Oracle_linux | — | Upgrade criu-libsUpgrade buildahUpgrade netavarkUpgrade oci-seccomp-bpf-hookUpgrade osbuild-composer-coreUpgrade python3-podmanUpgrade libslirpUpgrade podman-gvproxyUpgrade cockpit-podmanUpgrade conmonUpgrade containers-commonUpgrade libslirp-develUpgrade aardvark-dnsUpgrade podman-testsUpgrade slirp4netnsUpgrade python3-criuUpgrade podmanUpgrade critUpgrade podman-dockerUpgrade podman-remoteUpgrade buildah-testsUpgrade crunUpgrade fuse-overlayfsUpgrade criu-develUpgrade image-builderUpgrade osbuild-composerUpgrade udicaUpgrade skopeoUpgrade podman-pluginsUpgrade podman-catatonitUpgrade osbuild-composer-workerUpgrade runcUpgrade containernetworking-pluginsUpgrade container-selinuxUpgrade criuUpgrade skopeo-tests | Apr 27, 2026 | Apr 6, 2026 |
| Redhat Openshift | — | Upgrade cri-o | Sep 2, 2026 | Apr 6, 2026 |
| Redhat_linux | — | Upgrade libslirp-debuginfoUpgrade slirp4netns-debugsourceUpgrade podman-plugins-debuginfoUpgrade runc-debugsourceUpgrade cockpit-podmanUpgrade buildah-debuginfoUpgrade criu-debugsourceUpgrade skopeo-debuginfoUpgrade containernetworking-plugins-debuginfoUpgrade osbuild-composerUpgrade runcUpgrade osbuild-composer-worker-debuginfoUpgrade aardvark-dnsUpgrade libslirp-develUpgrade podman-debuginfoUpgrade crun-debuginfoUpgrade toolbox-debuginfoUpgrade osbuild-composer-workerUpgrade skopeo-testsUpgrade critUpgrade slirp4netns-debuginfoUpgrade criu-libsUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade podman-remoteUpgrade runc-debuginfoUpgrade libslirp-debugsourceUpgrade osbuild-composer-debuginfoUpgrade osbuild-composer-tests-debuginfoUpgrade opentelemetry-collectorUpgrade buildahUpgrade rh-podman-desktopUpgrade fuse-overlayfs-debugsourceUpgrade podman-debugsourceUpgrade podman-gvproxy-debuginfoUpgrade container-selinuxUpgrade podman-dockerUpgrade udicaUpgrade podman-gvproxyUpgrade conmon-debuginfoUpgrade python3-criuUpgrade buildah-testsUpgrade slirp4netnsUpgrade toolbox-testsUpgrade oci-seccomp-bpf-hookUpgrade buildah-debugsourceUpgrade skopeo-debugsourceUpgrade podman-catatonitUpgrade image-builder-debuginfoUpgrade podman-tests-debuginfoUpgrade crun-debugsourceUpgrade criu-debuginfoUpgrade buildah-tests-debuginfoUpgrade fuse-overlayfs-debuginfoUpgrade fuse-overlayfsUpgrade criu-libs-debuginfoUpgrade podman-testsUpgrade podman-pluginsUpgrade criuUpgrade containernetworking-plugins-debugsourceUpgrade skopeoUpgrade containernetworking-pluginsUpgrade osbuild-composer-debugsourceUpgrade toolboxUpgrade image-builderUpgrade crunUpgrade toolbox-debugsourceUpgrade podman-catatonit-debuginfoUpgrade netavarkUpgrade podman-remote-debuginfoUpgrade containers-commonUpgrade conmon-debugsourceNo solution existsUpgrade image-builder-debugsourceUpgrade python3-podmanUpgrade podmanUpgrade conmonUpgrade criu-develUpgrade libslirpUpgrade osbuild-composer-core-debuginfoUpgrade osbuild-composer-coreUpgrade oci-seccomp-bpf-hook-debugsource | Apr 28, 2026 | Apr 6, 2026 |
| Rocky_linux | — | Upgrade criu-develUpgrade conmon-debuginfoUpgrade podman-gvproxy-debuginfoUpgrade podman-pluginsUpgrade podman-plugins-debuginfoUpgrade toolbox-debuginfoUpgrade opentelemetry-collectorUpgrade slirp4netns-debugsourceUpgrade libslirp-debuginfoUpgrade runc-debuginfoUpgrade criu-libsUpgrade osbuild-composer-debugsourceUpgrade crun-debugsourceUpgrade osbuild-composer-debuginfoUpgrade python3-criuUpgrade oci-seccomp-bpf-hookUpgrade containers-commonUpgrade image-builderUpgrade slirp4netns-debuginfoUpgrade libslirpUpgrade libslirp-develUpgrade crun-debuginfoUpgrade skopeo-testsUpgrade crunUpgrade libslirp-debugsourceUpgrade podman-catatonit-debuginfoUpgrade podman-debugsourceUpgrade containernetworking-plugins-debugsourceUpgrade buildah-debugsourceUpgrade fuse-overlayfs-debugsourceUpgrade image-builder-debuginfoUpgrade osbuild-composer-workerUpgrade oci-seccomp-bpf-hook-debuginfoUpgrade podman-remote-debuginfoUpgrade containernetworking-plugins-debuginfoUpgrade oci-seccomp-bpf-hook-debugsourceUpgrade osbuild-composer-core-debuginfoUpgrade criu-debuginfoUpgrade criuUpgrade podman-catatonitUpgrade containernetworking-pluginsUpgrade conmonUpgrade buildah-tests-debuginfoUpgrade netavarkUpgrade image-builder-debugsourceUpgrade podmanUpgrade podman-remoteUpgrade osbuild-composerUpgrade fuse-overlayfs-debuginfoUpgrade buildah-debuginfoUpgrade podman-gvproxyUpgrade critUpgrade toolbox-testsUpgrade runcUpgrade podman-testsUpgrade criu-debugsourceUpgrade conmon-debugsourceUpgrade buildah-testsUpgrade fuse-overlayfsUpgrade criu-libs-debuginfoUpgrade slirp4netnsUpgrade osbuild-composer-coreUpgrade buildahUpgrade aardvark-dnsUpgrade podman-debuginfoUpgrade osbuild-composer-worker-debuginfoUpgrade toolboxUpgrade runc-debugsourceUpgrade toolbox-debugsourceUpgrade skopeoUpgrade podman-tests-debuginfo | Apr 29, 2026 | Apr 28, 2026 |
| Splunk | — | Upgrade Splunk Enterprise to version 10.4.2Upgrade Splunk Enterprise to version 10.4.3Upgrade Splunk Enterprise to version 9.4.14Upgrade Splunk Enterprise to version 9.4.15Upgrade Splunk Enterprise to version 10.0.8Upgrade Splunk Enterprise to version 9.4.13Upgrade Splunk Enterprise to version 10.0.9Upgrade Splunk Enterprise to version 10.4.1Upgrade Splunk Enterprise to version 10.2.6Upgrade Splunk Enterprise to version 10.0.10Upgrade Splunk Enterprise to version 10.2.7Upgrade Splunk Enterprise to version 10.2.5 | Jul 16, 2026 | Apr 6, 2026 |
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