Skip to content

chore(deps): Update jsonwebtoken requirement from 9.2 to 10.3#767

Open
jasonhernandez wants to merge 1 commit into
apache:v0.16.xfrom
jasonhernandez:jwt-10
Open

chore(deps): Update jsonwebtoken requirement from 9.2 to 10.3#767
jasonhernandez wants to merge 1 commit into
apache:v0.16.xfrom
jasonhernandez:jwt-10

Conversation

@jasonhernandez

@jasonhernandez jasonhernandez commented Jun 12, 2026

Copy link
Copy Markdown

Motivation

I noticed that reqsign 0.16.x is optionally pulling in a version of jsonwebtoken flagged with a CVE: CVE-2026-25537. This doesn't have direct security implications because reqsign isn't using vulnerable code paths. This just helps clear up some vulnerability scanner noise for anyone pulling in this version of reqsign.

If you're interested in making a small dependency bump on the v0.16.x version line, this is a tiny patch to do so!
If not, feel free to close this. Thanks for taking a look in either case!

jsonwebtoken prior to 10.3.0 is affected by CVE-2026-25537 (type
confusion in claim validation). jsonwebtoken 10 requires selecting a
crypto backend via feature, so this adds jwt-rust-crypto (in default
features, preserving existing behavior) and jwt-aws-lc-rs (opt-in).
Raises MSRV to 1.85.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@jasonhernandez jasonhernandez changed the title deps: bump jsonwebtoken to 10.3 on v0.16.x (CVE-2026-25537) chore(deps): Update jsonwebtoken requirement from 9.2 to 10.3 Jun 12, 2026
@jasonhernandez jasonhernandez marked this pull request as ready for review June 18, 2026 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant