-
Notifications
You must be signed in to change notification settings - Fork 4
Closed
Labels
bugSomething isn't workingSomething isn't workingjavascriptPull requests that update javascript codePull requests that update javascript code
Description
Description
As title. While the auth0 management web UI displays RS256 as the default when an Application is created without a jwt_configuration HS256 is actually used as the default when an OIDC authentication occurs.
Reproduction
- Create an Application without a jwt_configuration object
- Perform a successful OIDC code flow authentication using client secret
- Decode the
id_tokenand/oraccess_token - Review the header, note that no
algclaim is present and/or attempt to verify the signature using one of the RS256 public key keys for your tenant (this will fail) and/or attempt to verify with the client secret (this will pass) - Run
auth0checkmate - Note that the JWT Signing Algorithm does not fail
Environment
- Version of this library used: 1.6.1
- Version of the platform or framework used, if applicable: N/A
- Other relevant versions (language, server software, OS, browser): Windows
- Other modules/plugins/libraries that might be involved: N/A
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingjavascriptPull requests that update javascript codePull requests that update javascript code