CVE catalog

CVE-2025-30204

golang-github-golang-jwt-jwt: CVE-2025-30204

[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.81% · Oct 25, 2026

golang-jwt is a Go implementation of JSON Web Tokens. Starting in version 3.2.0 and prior to versions 5.2.2 and 4.5.2, the function parse.ParseUnverified splits (via a call to strings.Split) its argument (which is untrusted data) on periods. As a result, in the face of a malicious request whose Authorization header consists of Bearer followed by many period characters, a call to that function incurs allocations to the tune of O(n) bytes (where n stands for the length of the function's argument), with a constant factor of about 16. This issue is fixed in 5.2.2 and 4.5.2.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangolang-github-golang-jwt-jwtsid5.0.0+really4.5.2-1fixed
Debiangolang-github-golang-jwt-jwtforky5.0.0+really4.5.2-1fixed
Debiangolang-github-golang-jwt-jwttrixie5.0.0+really4.5.2-1fixed
Debiangolang-github-golang-jwt-jwtbookworm4.4.3-1vulnerable
Gogithub.com/golang-jwt/jwt/v5Not reported5.2.2fixed
Gogithub.com/golang-jwt/jwt/v4Not reported4.5.2fixed
Gogithub.com/golang-jwt/jwtNot reportedNot reportedunknown
Gogithub.com/golang-jwt/jwtNot reportedNot reportedunknown
Opensusedocker-stableleap 16.024.0.9_ce-160000.4.1fixed
Opensusezot-registrytumbleweed2.1.14-1.1fixed
Opensusezlitumbleweed2.1.14-1.1fixed
Opensusedigger-clitumbleweed0.6.127-1.1fixed
Opensusetraefik2tumbleweed2.11.28-1.1fixed
Opensusetraefiktumbleweed3.5.0-1.1fixed
Susedocker-stablelinux enterprise module for containers 15 sp724.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise high performance computing 15 sp4-espos24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise high performance computing 15 sp4-ltss24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise high performance computing 15 sp5-espos24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise high performance computing 15 sp5-ltss24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server 15 sp4-ltss24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server 15 sp5-ltss24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server 15 sp6-ltss24.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server for sap applications 15 sp424.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server for sap applications 15 sp524.0.9_ce-150000.1.36.1fixed
Susedocker-stablelinux enterprise server for sap applications 15 sp624.0.9_ce-150000.1.36.1fixed
Opensusedocker-stableleap 15.624.0.9_ce-150000.1.36.1fixed
Suseamber-clilinux enterprise module for server applications 15 sp61.13.1+git20250329.c2e3bb8-150600.3.3.1fixed
Suseamber-clilinux enterprise module for server applications 15 sp71.13.1+git20250329.c2e3bb8-150600.3.3.1fixed
Opensuseamber-clileap 15.61.13.1+git20250329.c2e3bb8-150600.3.3.1fixed
Opensusekubeshark-clitumbleweed53.1.0-1.1fixed
Susedocker-stablelinux enterprise server 12 sp5-ltss24.0.9_ce-1.29.1fixed
Susedocker-stablelinux enterprise server ltss extended security 12 sp524.0.9_ce-1.29.1fixed
Opensusedocker-stabletumbleweed24.0.9_ce-17.1fixed
Opensuseetcdtumbleweed3.5.21-1.1fixed
Opensusegotosocialtumbleweed0.18.3-2.1fixed
Opensuseflanneltumbleweed0.26.6-1.1fixed
Opensuseheadscaletumbleweed0.25.1-2.1fixed
Opensuseetcdleap 15.63.5.21-150000.7.12.1fixed
Ubuntugolang-github-golang-jwt-jwt22.044.1.0-1vulnerable
Ubuntugolang-github-golang-jwt-jwt22.044.1.0-2vulnerable
Ubuntugolang-github-golang-jwt-jwt22.044.2.0-1vulnerable
Ubuntugolang-github-golang-jwt-jwt22.044.2.0-1ubuntu0.1vulnerable
Ubuntugolang-github-golang-jwt-jwt24.044.4.3-1build1vulnerable
Ubuntugolang-github-golang-jwt-jwt24.045.0.0+really4.5.0-1vulnerable
Ubuntugolang-github-golang-jwt-jwt-v524.045.2.0-2vulnerable
Opensuseamber-clitumbleweed1.13.1+git20250329.c2e3bb8-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-github-golang-jwt-jwtsourcesid5.0.0+really4.5.2-1not yet assignedNot reportedNot reported
Debiangolang-github-golang-jwt-jwtsourceforky5.0.0+really4.5.2-1not yet assignedNot reportedNot reported
Debiangolang-github-golang-jwt-jwtsourcetrixie5.0.0+really4.5.2-1not yet assignedNot reportedNot reported
Debiangolang-github-golang-jwt-jwtsourcebookworm(unfixed)not yet assignedNot reportedNot reported
Gogithub.com/golang-jwt/jwt/v5GoNot reported5.2.2Not reportedGHSA-MH63-6H87-95CPNot reported
Gogithub.com/golang-jwt/jwt/v4GoNot reported4.5.2Not reportedGHSA-MH63-6H87-95CPNot reported
Opensusedocker-stablerpmleap 16.024.0.9_ce-160000.4.1Not reportedOPENSUSE-SU-2026:20366-1Not reported
Opensusezot-registryrpmtumbleweed2.1.14-1.1Not reportedOPENSUSE-SU-2026:10100-1Not reported
Opensusezlirpmtumbleweed2.1.14-1.1Not reportedOPENSUSE-SU-2026:10099-1Not reported
Opensusedigger-clirpmtumbleweed0.6.127-1.1Not reportedOPENSUSE-SU-2025:15606-1Not reported
Opensusetraefik2rpmtumbleweed2.11.28-1.1Not reportedOPENSUSE-SU-2025:15419-1Not reported
Opensusetraefikrpmtumbleweed3.5.0-1.1Not reportedOPENSUSE-SU-2025:15418-1Not reported
Susedocker-stablerpmlinux enterprise module for containers 15 sp724.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise high performance computing 15 sp4-espos24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise high performance computing 15 sp4-ltss24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise high performance computing 15 sp5-espos24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise high performance computing 15 sp5-ltss24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server 15 sp4-ltss24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server 15 sp5-ltss24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server 15 sp6-ltss24.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server for sap applications 15 sp424.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server for sap applications 15 sp524.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Susedocker-stablerpmlinux enterprise server for sap applications 15 sp624.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Opensusedocker-stablerpmleap 15.624.0.9_ce-150000.1.36.1Not reportedSUSE-SU-2026:0659-1Not reported
Suseamber-clirpmlinux enterprise module for server applications 15 sp61.13.1+git20250329.c2e3bb8-150600.3.3.1Not reportedSUSE-SU-2025:02769-1Not reported
Suseamber-clirpmlinux enterprise module for server applications 15 sp71.13.1+git20250329.c2e3bb8-150600.3.3.1Not reportedSUSE-SU-2025:02769-1Not reported
Opensuseamber-clirpmleap 15.61.13.1+git20250329.c2e3bb8-150600.3.3.1Not reportedSUSE-SU-2025:02769-1Not reported
Opensusekubeshark-clirpmtumbleweed53.1.0-1.1Not reportedOPENSUSE-SU-2026:10302-1Not reported
Susedocker-stablerpmlinux enterprise server 12 sp5-ltss24.0.9_ce-1.29.1Not reportedSUSE-SU-2026:0641-1Not reported
Susedocker-stablerpmlinux enterprise server ltss extended security 12 sp524.0.9_ce-1.29.1Not reportedSUSE-SU-2026:0641-1Not reported
Opensusedocker-stablerpmtumbleweed24.0.9_ce-17.1Not reportedOPENSUSE-SU-2026:10255-1Not reported
Opensuseetcdrpmtumbleweed3.5.21-1.1Not reportedOPENSUSE-SU-2025:14973-1Not reported
Opensusegotosocialrpmtumbleweed0.18.3-2.1Not reportedOPENSUSE-SU-2025:14954-1Not reported
Opensuseflannelrpmtumbleweed0.26.6-1.1Not reportedOPENSUSE-SU-2025:14989-1Not reported
Opensuseheadscalerpmtumbleweed0.25.1-2.1Not reportedOPENSUSE-SU-2025:14956-1Not reported
Opensuseetcdrpmleap 15.63.5.21-150000.7.12.1Not reportedSUSE-SU-2025:1285-1Not reported
Opensuseamber-clirpmtumbleweed1.13.1+git20250329.c2e3bb8-1.1Not reportedOPENSUSE-SU-2025:15037-1Not reported

Notes

[bookworm] golang-github-golang-jwt-jwt: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [golang-github-golang-jwt-jwt]

    Details (2)
    • 4.4.3-1 · all · bookworm

      Affected

      dsa · golang-github-golang-jwt-jwt · debian · bookworm; dsa · golang-github-golang-jwt-jwt · debian · 12

    • 4.4.3-1 · all · bookworm

      Affected

      dsa · golang-github-golang-jwt-jwt · debian · bookworm; dsa · golang-github-golang-jwt-jwt · debian · 12

  • [jwt]Affected

    Source package: [golang-github-golang-jwt-jwt]

    Details (2)
    • 4.4.3-1+b4 · amd64 · bookworm

      Affected

      dsa · golang-github-golang-jwt-jwt · debian · bookworm; dsa · golang-github-golang-jwt-jwt · debian · 12

    • 4.4.3-1+b4 · arm64 · bookworm

      Affected

      dsa · golang-github-golang-jwt-jwt · debian · bookworm; dsa · golang-github-golang-jwt-jwt · debian · 12

[openSUSE Tumbleweed]

  • Source package: [digger-cli]

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

      Unknown · Fixed: 0.6.127-1.1

      Version impact unknown

      dsa · digger-cli · opensuse · tumbleweed

  • Source package: [digger-cli]

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

      Unknown · Fixed: 0.6.127-1.1

      Version impact unknown

      dsa · digger-cli · opensuse · tumbleweed

  • Source package: [digger-cli]

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

      Unknown · Fixed: 0.6.127-1.1

      Version impact unknown

      dsa · digger-cli · opensuse · tumbleweed

  • Source package: [docker-stable]

    Details (1)
    • 24.0.9_ce-19.3 · noarch · tumbleweed

      Unknown · Fixed: 24.0.9_ce-17.1

      Version impact unknown

      dsa · docker-stable · opensuse · tumbleweed

  • Source package: [docker-stable]

    Details (1)
    • 0.25.0-19.3 · x86_64 · tumbleweed

      Unknown · Fixed: 24.0.9_ce-17.1

      Version impact unknown

      dsa · docker-stable · opensuse · tumbleweed

  • Source package: [docker-stable]

    Details (1)
    • 24.0.9_ce-19.3 · noarch · tumbleweed

      Unknown · Fixed: 24.0.9_ce-17.1

      Version impact unknown

      dsa · docker-stable · opensuse · tumbleweed

  • Source package: [docker-stable]

    Details (1)
    • 24.0.9_ce-19.3 · noarch · tumbleweed

      Unknown · Fixed: 24.0.9_ce-17.1

      Version impact unknown

      dsa · docker-stable · opensuse · tumbleweed

  • Source package: [docker-stable]

    Details (1)
    • 24.0.9_ce-19.3 · noarch · tumbleweed

      Unknown · Fixed: 24.0.9_ce-17.1

      Version impact unknown

      dsa · docker-stable · opensuse · tumbleweed

  • [etcdctl]Unknown

    Source package: [etcd]

    Details (1)
    • 3.7.1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 3.5.21-1.1

      Version impact unknown

      dsa · etcd · opensuse · tumbleweed

  • [etcdutl]Unknown

    Source package: [etcd]

    Details (1)
    • 3.7.1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 3.5.21-1.1

      Version impact unknown

      dsa · etcd · opensuse · tumbleweed

  • Source package: [flannel]

    Details (1)
    • 0.28.7-1.2 · noarch · tumbleweed

      Unknown · Fixed: 0.26.6-1.1

      Version impact unknown

      dsa · flannel · opensuse · tumbleweed

  • Source package: [kubeshark-cli]

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

      Unknown · Fixed: 53.1.0-1.1

      Version impact unknown

      dsa · kubeshark-cli · opensuse · tumbleweed

  • Source package: [kubeshark-cli]

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

      Unknown · Fixed: 53.1.0-1.1

      Version impact unknown

      dsa · kubeshark-cli · opensuse · tumbleweed

  • Source package: [kubeshark-cli]

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

      Unknown · Fixed: 53.1.0-1.1

      Version impact unknown

      dsa · kubeshark-cli · opensuse · tumbleweed

  • Source package: [zli]

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

      Unknown · Fixed: 2.1.14-1.1

      Version impact unknown

      dsa · zli · opensuse · tumbleweed

  • Source package: [zli]

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

      Unknown · Fixed: 2.1.14-1.1

      Version impact unknown

      dsa · zli · opensuse · tumbleweed

  • Source package: [zli]

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

      Unknown · Fixed: 2.1.14-1.1

      Version impact unknown

      dsa · zli · opensuse · tumbleweed

  • Source package: [zot-registry]

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

      Unknown · Fixed: 2.1.14-1.1

      Version impact unknown

      dsa · zot-registry · opensuse · tumbleweed

Next results

Observed:

References

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