CVE catalog

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 (JWE), JSON Web Signature (JWS), and JSON Web Token

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.65% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangolang-gopkg-square-go-jose.v1sid1.1.2-4vulnerable
Debiangolang-gopkg-square-go-jose.v1forky1.1.2-4vulnerable
Debiangolang-gopkg-square-go-jose.v1trixie1.1.2-4vulnerable
Debiangolang-gopkg-square-go-jose.v1bookworm1.1.2-4vulnerable
Debiangolang-gopkg-square-go-jose.v2sid2.6.3-4vulnerable
Debiangolang-gopkg-square-go-jose.v2forky2.6.3-4vulnerable
Debiangolang-gopkg-square-go-jose.v2trixie2.6.3-3vulnerable
Debiangolang-gopkg-square-go-jose.v2bookworm2.6.0-2vulnerable
Cpegolang-gopkg-square-go-jose.v1Not reportedNot reportedvulnerable
Cpegolang-gopkg-square-go-jose.v2Not reportedNot reportedvulnerable
Cpego-joseNot reported3.0.5fixed
Cpego-joseNot reported4.1.4fixed
Gogithub.com/go-jose/go-jose/v4Not reported4.1.4fixed
Gogithub.com/go-jose/go-jose/v3Not reported3.0.5fixed
Gogithub.com/go-jose/go-joseNot reportedNot reportedunknown
Cpego-joseNot reported4.1.4fixed
Opensusewarewulf4leap 16.04.7.1-bp160.1.1fixed
Opensuseignitiontumbleweed2.26.0-5.1fixed
Susepodmanlinux enterprise micro 5.54.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise module for containers 15 sp74.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise high performance computing 15 sp5-espos4.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise high performance computing 15 sp5-ltss4.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise server 15 sp5-ltss4.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise server 15 sp6-ltss4.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise server for sap applications 15 sp54.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise server for sap applications 15 sp64.9.5-150500.3.73.2fixed
Susepodmanlinux enterprise micro 5.34.9.5-150400.4.74.2fixed
Susepodmanlinux enterprise micro 5.44.9.5-150400.4.74.2fixed
Susepodmanlinux enterprise high performance computing 15 sp4-espos4.9.5-150400.4.74.2fixed
Susepodmanlinux enterprise high performance computing 15 sp4-ltss4.9.5-150400.4.74.2fixed
Susepodmanlinux enterprise server 15 sp4-ltss4.9.5-150400.4.74.2fixed
Susepodmanlinux enterprise server for sap applications 15 sp44.9.5-150400.4.74.2fixed
Susepodmanenterprise storage 7.14.9.5-150300.9.78.1fixed
Opensusewarewulf4tumbleweed4.7.0-2.1fixed
Opensusealloytumbleweed1.16.1-1.1fixed
Opensusesemaphoretumbleweed2.18.1-1.1fixed
Opensusehaulertumbleweed1.4.3-1.1fixed
Opensusetraefik2tumbleweed2.11.44-1.1fixed
Opensusetraefiktumbleweed3.6.15-1.1fixed
Opensusegrafanatumbleweed11.6.14+security01-2.1fixed
Opensusegoogle-osconfig-agenttumbleweed20260330.00-2.1fixed
Opensusegoogle-guest-agenttumbleweed20260402.00-2.1fixed
Opensuseazure-storage-azcopytumbleweed10.32.2-2.1fixed
Opensuseskopeotumbleweed1.22.1-1.1fixed
Opensusetekton-clitumbleweed0.44.1-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-gopkg-square-go-jose.v1sourcesid(unfixed)not yet assignedNot reported[1136027]
Debiangolang-gopkg-square-go-jose.v1sourceforky(unfixed)not yet assignedNot reported[1136027]
Debiangolang-gopkg-square-go-jose.v1sourcetrixie(unfixed)not yet assignedNot reported[1136027]
Debiangolang-gopkg-square-go-jose.v1sourcebookworm(unfixed)not yet assignedNot reported[1136027]
Debiangolang-gopkg-square-go-jose.v2sourcesid(unfixed)not yet assignedNot reported[1136028]
Debiangolang-gopkg-square-go-jose.v2sourceforky(unfixed)not yet assignedNot reported[1136028]
Debiangolang-gopkg-square-go-jose.v2sourcetrixie(unfixed)not yet assignedNot reported[1136028]
Debiangolang-gopkg-square-go-jose.v2sourcebookworm(unfixed)not yet assignedNot reported[1136028]
Cpego-josecpeNot reported3.0.5Not reportedNot reportedNot reported
Cpego-josecpeNot reported4.1.4Not reportedNot reportedNot reported
Gogithub.com/go-jose/go-jose/v4GoNot reported4.1.4Not reportedGHSA-78H2-9FRX-2JM8Not reported
Gogithub.com/go-jose/go-jose/v3GoNot reported3.0.5Not reportedGHSA-78H2-9FRX-2JM8Not reported
Cpego-josecpeNot reported4.1.4Not reportedNVD-CVE-2026-34986Not reported
Opensusewarewulf4rpmleap 16.04.7.1-bp160.1.1Not reportedOPENSUSE-SU-2026:21918-1Not reported
Opensuseignitionrpmtumbleweed2.26.0-5.1Not reportedOPENSUSE-SU-2026:11376-1Not reported
Susepodmanrpmlinux enterprise micro 5.54.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise module for containers 15 sp74.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp5-espos4.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp5-ltss4.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise server 15 sp5-ltss4.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise server 15 sp6-ltss4.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp54.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp64.9.5-150500.3.73.2Not reportedSUSE-SU-2026:2715-1Not reported
Susepodmanrpmlinux enterprise micro 5.34.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmlinux enterprise micro 5.44.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp4-espos4.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmlinux enterprise high performance computing 15 sp4-ltss4.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmlinux enterprise server 15 sp4-ltss4.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmlinux enterprise server for sap applications 15 sp44.9.5-150400.4.74.2Not reportedSUSE-SU-2026:2693-1Not reported
Susepodmanrpmenterprise storage 7.14.9.5-150300.9.78.1Not reportedSUSE-SU-2026:2636-1Not reported
Opensusewarewulf4rpmtumbleweed4.7.0-2.1Not reportedOPENSUSE-SU-2026:11070-1Not reported
Opensusealloyrpmtumbleweed1.16.1-1.1Not reportedOPENSUSE-SU-2026:10744-1Not reported
Opensusesemaphorerpmtumbleweed2.18.1-1.1Not reportedOPENSUSE-SU-2026:10712-1Not reported
Opensusehaulerrpmtumbleweed1.4.3-1.1Not reportedOPENSUSE-SU-2026:10702-1Not reported
Opensusetraefik2rpmtumbleweed2.11.44-1.1Not reportedOPENSUSE-SU-2026:10698-1Not reported
Opensusetraefikrpmtumbleweed3.6.15-1.1Not reportedOPENSUSE-SU-2026:10697-1Not reported
Opensusegrafanarpmtumbleweed11.6.14+security01-2.1Not reportedOPENSUSE-SU-2026:10677-1Not reported
Opensusegoogle-osconfig-agentrpmtumbleweed20260330.00-2.1Not reportedOPENSUSE-SU-2026:10655-1Not reported
Opensusegoogle-guest-agentrpmtumbleweed20260402.00-2.1Not reportedOPENSUSE-SU-2026:10654-1Not reported
Opensuseazure-storage-azcopyrpmtumbleweed10.32.2-2.1Not reportedOPENSUSE-SU-2026:10630-1Not reported
Opensuseskopeorpmtumbleweed1.22.1-1.1Not reportedOPENSUSE-SU-2026:10577-1Not reported
Opensusetekton-clirpmtumbleweed0.44.1-1.1Not reportedOPENSUSE-SU-2026:10529-1Not reported

[Debian bug #1136027][Debian bug #1136028]

Notes

[trixie] golang-gopkg-square-go-jose.v1: Minor issue [bookworm] golang-gopkg-square-go-jose.v1: Minor issue [trixie] golang-gopkg-square-go-jose.v2: Minor issue [bookworm] golang-gopkg-square-go-jose.v2: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [golang-gopkg-square-go-jose.v1]

    Details (2)
    • 1.1.2-4 · all · bookworm

      Affected

      nvd · golang-gopkg-square-go-jose.v1 · debian · bookworm; nvd · golang-gopkg-square-go-jose.v1 · debian · 12

    • 1.1.2-4 · all · bookworm

      Affected

      nvd · golang-gopkg-square-go-jose.v1 · debian · bookworm; nvd · golang-gopkg-square-go-jose.v1 · debian · 12

  • Source package: [golang-gopkg-square-go-jose.v2]

    Details (2)
    • 2.6.0-2 · all · bookworm

      Affected

      nvd · golang-gopkg-square-go-jose.v2 · debian · bookworm; nvd · golang-gopkg-square-go-jose.v2 · debian · 12

    • 2.6.0-2 · all · bookworm

      Affected

      nvd · golang-gopkg-square-go-jose.v2 · debian · bookworm; nvd · golang-gopkg-square-go-jose.v2 · debian · 12

[Debian 13 (Trixie)]

  • Source package: [golang-github-go-jose-go-jose]

    Details (4)
    • 4.0.5-1 · all · trixie

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.0.5-1 · all · trixie

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.1.4-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.1.4-1~bpo13+1 · all · trixie-backports

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

  • Source package: [golang-github-go-jose-go-jose.v3]

    Details (2)
    • 3.0.3-6 · all · trixie

      Affected

      nvd · golang-github-go-jose-go-jose.v3 · debian · 13

    • 3.0.3-6 · all · trixie

      Affected

      nvd · golang-github-go-jose-go-jose.v3 · debian · 13

  • Source package: [golang-gopkg-square-go-jose.v1]

    Details (2)
    • 1.1.2-4 · all · trixie

      Affected

      nvd · golang-gopkg-square-go-jose.v1 · debian · 13

    • 1.1.2-4 · all · trixie

      Affected

      nvd · golang-gopkg-square-go-jose.v1 · debian · 13

  • Source package: [golang-gopkg-square-go-jose.v2]

    Details (2)
    • 2.6.3-3 · all · trixie

      Affected

      nvd · golang-gopkg-square-go-jose.v2 · debian · 13

    • 2.6.3-3 · all · trixie

      Affected

      nvd · golang-gopkg-square-go-jose.v2 · debian · 13

  • [jose-util]Affected

    Source package: [golang-github-go-jose-go-jose]

    Details (4)
    • 4.0.5-1+b3 · amd64 · trixie

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.0.5-1+b3 · arm64 · trixie

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.1.4-1~bpo13+1 · amd64 · trixie-backports

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

    • 4.1.4-1~bpo13+1 · arm64 · trixie-backports

      Affected

      nvd · golang-github-go-jose-go-jose · debian · 13

[openSUSE Tumbleweed]

  • Source package: [skopeo]

    Details (1)
    • 1.24.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.22.1-1.1

      Version impact unknown

      nvd · skopeo · opensuse · tumbleweed

  • Source package: [skopeo]

    Details (1)
    • 1.24.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.22.1-1.1

      Version impact unknown

      nvd · skopeo · opensuse · tumbleweed

  • Source package: [skopeo]

    Details (1)
    • 1.24.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 1.22.1-1.1

      Version impact unknown

      nvd · skopeo · opensuse · tumbleweed

  • Source package: [tekton-cli]

    Details (1)
    • 0.46.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.44.1-1.1

      Version impact unknown

      nvd · tekton-cli · opensuse · tumbleweed

  • Source package: [tekton-cli]

    Details (1)
    • 0.46.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.44.1-1.1

      Version impact unknown

      nvd · tekton-cli · opensuse · tumbleweed

  • Source package: [tekton-cli]

    Details (1)
    • 0.46.0-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.44.1-1.1

      Version impact unknown

      nvd · tekton-cli · opensuse · tumbleweed

  • Source package: [warewulf4]

    Details (1)
    • 4.7.0-4.1 · noarch · tumbleweed

      Unknown · Fixed: 4.7.0-2.1

      Version impact unknown

      nvd · warewulf4 · opensuse · tumbleweed

  • [warewulf4-man]Unknown

    Source package: [warewulf4]

    Details (1)
    • 4.7.0-4.1 · noarch · tumbleweed

      Unknown · Fixed: 4.7.0-2.1

      Version impact unknown

      nvd · warewulf4 · opensuse · tumbleweed

  • Source package: [warewulf4]

    Details (1)
    • 4.7.0-4.1 · x86_64 · tumbleweed

      Unknown · Fixed: 4.7.0-2.1

      Version impact unknown

      nvd · warewulf4 · opensuse · tumbleweed

  • Source package: [warewulf4]

    Details (1)
    • 4.7.0-4.1 · noarch · tumbleweed

      Unknown · Fixed: 4.7.0-2.1

      Version impact unknown

      nvd · warewulf4 · opensuse · tumbleweed

  • Source package: [warewulf4]

    Details (1)
    • 4.7.0-4.1 · noarch · tumbleweed

      Unknown · Fixed: 4.7.0-2.1

      Version impact unknown

      nvd · warewulf4 · opensuse · tumbleweed

  • [alloy]Fixed

    Source package: [alloy]

    Details (1)
    • 1.18.0-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 1.16.1-1.1

      nvd · alloy · opensuse · tumbleweed

  • Source package: [azure-storage-azcopy]

    Details (1)
    • 10.32.7-1.1 · x86_64 · tumbleweed

      Fixed · Fixed: 10.32.2-2.1

      nvd · azure-storage-azcopy · opensuse · tumbleweed

Next results

Observed:

References

[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]