-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Description
Security bug(??)
The call to JWT.decode()
omniauth-okta/lib/omniauth/strategies/okta.rb
Lines 97 to 110 in b7d530a
| JWT.decode(token, | |
| nil, | |
| false, | |
| verify_iss: true, | |
| verify_aud: true, | |
| iss: authorization_server_path, | |
| aud: authorization_server_audience, | |
| verify_sub: true, | |
| verify_expiration: true, | |
| verify_not_before: true, | |
| verify_iat: true, | |
| verify_jti: false, | |
| leeway: options[:jwt_leeway] | |
| ).first |
true (verify = true) to allow claim verification.
The verify_* options do not do anything unless verify = true (line 99).
Metadata
Metadata
Assignees
Labels
No labels