Skip to content

build(deps): bump jwt from 2.10.1 to 2.10.3 - #7959

Merged
donny-wong merged 1 commit into
masterfrom
dependabot/bundler/jwt-3.2.0
Jun 15, 2026
Merged

build(deps): bump jwt from 2.10.1 to 2.10.3#7959
donny-wong merged 1 commit into
masterfrom
dependabot/bundler/jwt-3.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Copy link
Copy Markdown
Contributor

Bumps jwt from 2.10.1 to 2.10.3.

Changelog

Sourced from jwt's changelog.

Changelog

v3.2.1 (NEXT)

Full Changelog

Features:

  • Your contribution here

Fixes and enhancements:

  • Fix rejection of unknown algorithms from JWKs for RFC compliance and pquip #728

v3.2.0 (2026-05-13)

Full Changelog

Features:

  • Add enforce_hmac_key_length configuration option #716 - (@​304)

Fixes and enhancements:

v3.1.2 (2025-06-28)

Full Changelog

Fixes and enhancements:

  • Avoid using the same digest across calls in JWT::JWA::Ecdsa and JWT::JWA::Rsa #697
  • Fix signing with a EC JWK #699 (@​anakinj)

v3.1.1 (2025-06-24)

Full Changelog

Fixes and enhancements:

  • Require the algorithm to be provided when signing and verifying tokens using JWKs #695 (@​anakinj)

v3.1.0 (2025-06-23)

Full Changelog

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels May 18, 2026
@dependabot dependabot Bot changed the title build(deps): bump jwt from 2.10.1 to 3.2.0 build(deps): bump jwt from 2.10.1 to 2.10.3 Jun 11, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bundler/jwt-3.2.0 branch from af9b18c to 166e007 Compare June 11, 2026 18:27
@coveralls

coveralls commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Coverage Report for CI Build 27562877530

Coverage remained the same at 90.209%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 50272
Covered Lines: 46339
Line Coverage: 92.18%
Relevant Branches: 2284
Covered Branches: 1071
Branch Coverage: 46.89%
Branches in Coverage %: Yes
Coverage Strength: 126.41 hits per line

💛 - Coveralls

@donny-wong

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [jwt](https://github.com/jwt/ruby-jwt) from 2.10.1 to 2.10.3.
- [Release notes](https://github.com/jwt/ruby-jwt/releases)
- [Changelog](https://github.com/jwt/ruby-jwt/blob/main/CHANGELOG.md)
- [Commits](jwt/ruby-jwt@v2.10.1...v2.10.3)

---
updated-dependencies:
- dependency-name: jwt
  dependency-version: 3.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/bundler/jwt-3.2.0 branch from 166e007 to 6f9197b Compare June 15, 2026 17:05

@donny-wong donny-wong left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the jwt 2.10.1 → 2.10.3 bump. The only behavioral change is CVE-2026-45363 (rejection of nil/empty HMAC keys). Grepped all JWT call sites — only two exist (lti_client.rb and lti_deployments_controller.rb), both using RS256, so the HMAC fix does not affect MarkUs.

@donny-wong
donny-wong merged commit 7e6b039 into master Jun 15, 2026
8 checks passed
@dependabot
dependabot Bot deleted the dependabot/bundler/jwt-3.2.0 branch June 15, 2026 17:30
@donny-wong donny-wong mentioned this pull request Jul 2, 2026
9 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants