Skip to content

Commit 358c5fd

Browse files
fix(deps): bump golang-jwt/jwt/v4 v4.5.0->v4.5.2 (CVEs)
Closes 2 reachable CVEs flagged by govulncheck on master (834fffd): - GO-2025-3553 / GHSA-mh63-6h87-95cp (CVSS 8.7) — excessive memory in jwt header parse - GO-2024-3250 / GHSA-29wx-vh33-7x7r (CVSS 3.1) — improper error handling Both reachable via crypto/jwt.go:113 VerifyOnboardingJWT → jwt.ParseWithClaims. v4.5.2 is the minimum version that covers both (v4.5.1 only covers 3250). Local make gate passes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 86b1804 commit 358c5fd

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.25.0
55
toolchain go1.25.10
66

77
require (
8-
github.com/golang-jwt/jwt/v4 v4.5.0
8+
github.com/golang-jwt/jwt/v4 v4.5.2
99
github.com/google/uuid v1.6.0
1010
github.com/nats-io/jwt/v2 v2.8.1
1111
github.com/nats-io/nkeys v0.4.15

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
22
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
3-
github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=
4-
github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0=
3+
github.com/golang-jwt/jwt/v4 v4.5.2 h1:YtQM7lnr8iZ+j5q71MGKkNw9Mn7AjHM68uc9g5fXeUI=
4+
github.com/golang-jwt/jwt/v4 v4.5.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0=
55
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
66
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
77
github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=

0 commit comments

Comments
 (0)