Skip to content

Update Lua library listing to cdbattags/lua-resty-jwt#921

Merged
Sambego merged 1 commit intojsonwebtoken:masterfrom
cdbattags:update-lua-library-listing
Mar 3, 2026
Merged

Update Lua library listing to cdbattags/lua-resty-jwt#921
Sambego merged 1 commit intojsonwebtoken:masterfrom
cdbattags:update-lua-library-listing

Conversation

@cdbattags
Copy link
Contributor

Updates the Lua library listing from the abandoned SkyLothar/lua-resty-jwt to the actively maintained fork cdbattags/lua-resty-jwt.

Why: SkyLothar/lua-resty-jwt has been abandoned since May 2020 (70+ open issues, no maintainer activity). cdbattags/lua-resty-jwt is the active fork with full IANA JOSE algorithm coverage as of v0.3.0.

Changes:

  • Repo: SkyLothar/lua-resty-jwt -> cdbattags/lua-resty-jwt
  • Author: SkyLothar -> cdbattags
  • Install: git clone ... -> luarocks install lua-resty-jwt
  • Algorithm support updated to reflect full coverage
  • Added eddsa, es256k, typ fields to match current schema

@cdbattags
Copy link
Contributor Author

cdbattags commented Mar 2, 2026

Just want to be clear that the one y'all are listing has a massive security breach. We should get this on the site quickly.

See my advisory here: GHSA-9r96-mgg4-2jf3

@cdbattags
Copy link
Contributor Author

@javiert-okta @christiansamaniego-okta @Sambego trying not to spam but this is kinda urgent. Already seeing attackers in the wild.

@Sambego
Copy link
Contributor

Sambego commented Mar 3, 2026

@cdbattags, thanks for this PR! We can't merge any PRs with unsigned commits. Could you go ahead and take care of this?

The previous listing pointed to SkyLothar/lua-resty-jwt, which has
been abandoned since 2020. The actively maintained fork at
cdbattags/lua-resty-jwt now has full IANA JOSE algorithm coverage
(v0.3.0), OpenSSL 3.x support, and a CVE fix.
@cdbattags cdbattags force-pushed the update-lua-library-listing branch from 46979f8 to ebd389f Compare March 3, 2026 17:09
@cdbattags
Copy link
Contributor Author

@cdbattags, thanks for this PR! We can't merge any PRs with unsigned commits. Could you go ahead and take care of this?

Should be all set!

@Sambego Sambego merged commit f0f4a7b into jsonwebtoken:master Mar 3, 2026
1 check passed
@Sambego
Copy link
Contributor

Sambego commented Mar 3, 2026

@cdbattags, the changes have been deployed. Thanks again for keeping jwt.io up-to-date!

@cdbattags
Copy link
Contributor Author

@Sambego I just realized I didn't update the star count. How often is that generator running? Ideally, y'all should kick that process?

@Sambego
Copy link
Contributor

Sambego commented Mar 3, 2026

@cdbattags I've created a small pr #922 to address this manually until it's automated.

@cdbattags
Copy link
Contributor Author

Ok, let me know if you'd like me to review.

@Sambego
Copy link
Contributor

Sambego commented Mar 3, 2026

@cdbattags, all good, it's merged and deployed. Your stars are now up-to-date.

@cdbattags
Copy link
Contributor Author

@Sambego You da man! Gotta have an honest start count 😉

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.

2 participants