You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vulnerability that allows a user to generate a valid token is possible due to some behaviour between certain algorithms, if all are accepted it would allow a user to generate valid tokens with only the public key for RSA. You might not keep the same stringent set of security around your public key.
For the easy method, you just need to pick a single algorithm that you will use for your tokens, and then validate that inside the token.Verify method where you must return the key to use.
We have just commited a workaround to fix the vulnerability in JWT. We'll publish a new article in our blog to share and show our temporary workaround. We hope there will be a library update soon to remedy this.
Vulnerability that allows a user to generate a valid token is possible due to some behaviour between certain algorithms, if all are accepted it would allow a user to generate valid tokens with only the public key for RSA. You might not keep the same stringent set of security around your public key.
https://auth0.com/blog/2015/03/31/critical-vulnerabilities-in-json-web-token-libraries/
The text was updated successfully, but these errors were encountered: