-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
4.16, 4.17, 4.18, 4.19
-
Quality / Stability / Reliability
-
False
-
-
None
-
Critical
-
No
-
All
-
Production
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
Support for nonce and OAuth 2.1 on RedHat OpenShift OAuth server
Version-Release number of selected component (if applicable):
4.19
How reproducible:
nonce is not honoured in the Authorization endpoint url and PKCE is not supported. Other security hardening requirements for OAuth 2.1 are not supported
Steps to Reproduce:
1. Call OpenShift authorize endpoint and pass nonce as a query parameter
2. https://<namespace_route>/oauth/authorize?client_id=client_id&nonce=nonce_value
3. No support for code_challenge and code_verifer
Actual results:
nonce is not supported and PKCE is not supported
Expected results:
Successful nonce validation
Additional info: