REDHAT-BUG-2148667: Low severity Red Hat OpenShift vulnerability
there is a content spoofing flaw in OpenShift's OAuth endpoint (https://oauth.openshift.apps.HOSTNAME.com) and spoofing an errordescription query param results in seeing the error message come back in the OpenShift response JSON. For example, this URL:
https://oauth-openshift.apps.jmazziteos4.lab.upshift.rdu2.redhat.com/errordescription=An%20error%20occurred,%20to%20correct%20please%20visit%20http://dr.evil.com%20or%20call%20the%20number%20081337
is shown an error message which includes text which has been injected by the attacker "An error occurred, to correct please visit http://dr.evil.com or call the number 081337"
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2148667?
The severity of REDHAT-BUG-2148667 is categorized as a content spoofing vulnerability.
How do I fix REDHAT-BUG-2148667?
To mitigate the issues related to REDHAT-BUG-2148667, ensure that proper validation and sanitization of input parameters are implemented in your OAuth endpoint.
What software is affected by REDHAT-BUG-2148667?
REDHAT-BUG-2148667 affects Red Hat OpenShift, specifically its OAuth endpoint.
What is the impact of exploiting REDHAT-BUG-2148667?
Exploiting REDHAT-BUG-2148667 may lead to content spoofing, allowing attackers to manipulate error messages returned in the OpenShift response.
Is there a workaround for REDHAT-BUG-2148667?
A potential workaround for REDHAT-BUG-2148667 is to limit or restrict the information included in error messages sent back to users.