Vulnerability CVE-2020-14359


Published: 2021-02-23

Description:
A vulnerability was found in all versions of keycloak, where on using lower case HTTP headers (via cURL) we can bypass our Gatekeeper. Lower case headers are also accepted by some webservers (e.g. Jetty). This means there is no protection when we put a Gatekeeper in front of a Jetty server and use lowercase headers.

Type:

CWE-305

(Authentication Bypass by Primary Weakness)

CVSS2 => (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVSS Base Score
Impact Subscore
Exploitability Subscore
7.5/10
6.4/10
10/10
Exploit range
Attack complexity
Authentication
Remote
Low
No required
Confidentiality impact
Integrity impact
Availability impact
Partial
Partial
Partial
Affected software
Redhat -> Keycloak 

 References:
https://bugzilla.redhat.com/show_bug.cgi?id=1868591
https://issues.jboss.org/browse/KEYCLOAK-14090

Copyright 2024, cxsecurity.com

 

Back to Top