Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.3
CVE-2020-10770: Keycloak Before 13.0.0 May Leak Sensitive Data Via Unverified URL
CVE-2020-10770 · published 5 years ago
Summary
Keycloak servers before version 13.0.0 may allow an attacker to trick the server into making unauthorized requests to external URLs. This could potentially expose sensitive information or disrupt service. Update to Keycloak 13.0.0 or later to fix this issue.
What to do
- Update keycloak org.keycloak:keycloak-core to version 13.0.0.
- Update redhat keycloak to version 12.0.2 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| maven | keycloak | org.keycloak:keycloak-core |
< 13.0.0 Fix: upgrade to 13.0.0
|
| – | redhat | keycloak |
< 12.0.2 cpe:2.3:a:redhat:keycloak:*:*:*:*:*:*:*:* |
Original advisory text
A flaw was found in Keycloak before 13.0.0, where it is possible to force the server to call out an unverified URL using the OIDC parameter request_uri. This flaw allows an attacker to use this par...
A flaw was found in Keycloak before 13.0.0, where it is possible to force the server to call out an unverified URL using the OIDC parameter request_uri. This flaw allows an attacker to use this parameter to execute a Server-side request forgery (SSRF) attack.
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-10770
- https://bugzilla.redhat.com/show_bug.cgi?id=1846270
- http://packetstormsecurity.com/files/164499/Keycloak-12.0.1-Server-Side-Request-...
- https://github.com/keycloak/keycloak-documentation/pull/1086
- https://github.com/keycloak/keycloak/pull/7714
- https://issues.redhat.com/browse/KEYCLOAK-14019
- https://issues.redhat.com/browse/KEYCLOAK-3426
- https://github.com/advisories/GHSA-jh7q-5mwf-qvhw
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-601Open Redirect
CWE-918Server-Side Request Forgery (SSRF)
Timeline
Published15 Dec 2020
Updated15 Jun 2026
First seen6 Mar 2026
Track software like this
Free during beta