Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix for CVE-2024-33663 (forbid public key for HMAC) #369

Merged
merged 2 commits into from
Feb 11, 2025

Conversation

alistairwatts
Copy link
Contributor

These changes stop the use of public keys with HMACKey and CryptographyHMACKey. These changes borrow/copy heavily from PyJWT and the proof of concept code in #346.

I'm not sure if the test code in the appropriate place. I'm happy to move it if there is a better place for it.

@alistairwatts
Copy link
Contributor Author

@asherf - is there any chance you could provide some feedback on this, or have it merged?

What needs to be done to get a new release of this library? Is there anything I can do to help? Thanks.

@asherf asherf merged commit 12f30c8 into mpdavis:master Feb 11, 2025
15 checks passed
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants