Search for vulnerabilities
Vulnerability details: VCID-q9y4-889z-aaaa
Vulnerability ID VCID-q9y4-889z-aaaa
Aliases CVE-2020-10770
GHSA-jh7q-5mwf-qvhw
Summary Server-Side Request Forgery (SSRF) A flaw was found in Keycloak, 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.
Status Published
Exploitability 2.0
Weighted Severity 8.0
Risk 10.0
Affected and Fixed Packages Package Details
Weaknesses (4)
System Score Found at
cvssv3.1 5.3 http://packetstormsecurity.com/files/164499/Keycloak-12.0.1-Server-Side-Request-Forgery.html
generic_textual MODERATE http://packetstormsecurity.com/files/164499/Keycloak-12.0.1-Server-Side-Request-Forgery.html
rhas Moderate https://access.redhat.com/errata/RHSA-2021:0318
rhas Moderate https://access.redhat.com/errata/RHSA-2021:0319
rhas Moderate https://access.redhat.com/errata/RHSA-2021:0320
rhas Important https://access.redhat.com/errata/RHSA-2021:0327
cvssv3 5.8 https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-10770.json
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.20041 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.25247 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.25247 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.25247 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92282 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92557 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92557 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.92557 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.93138 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
epss 0.93406 https://api.first.org/data/v1/epss?cve=CVE-2020-10770
rhbs medium https://bugzilla.redhat.com/show_bug.cgi?id=1846270
cvssv3.1_qr MODERATE https://github.com/advisories/GHSA-jh7q-5mwf-qvhw
cvssv3.1 6.8 https://github.com/keycloak/keycloak
generic_textual HIGH https://github.com/keycloak/keycloak
cvssv3.1 5.3 https://github.com/keycloak/keycloak-documentation/pull/1086
generic_textual MODERATE https://github.com/keycloak/keycloak-documentation/pull/1086
cvssv3.1 5.3 https://github.com/keycloak/keycloak/pull/7714
generic_textual MODERATE https://github.com/keycloak/keycloak/pull/7714
cvssv3.1 5.3 https://issues.redhat.com/browse/KEYCLOAK-14019
generic_textual MODERATE https://issues.redhat.com/browse/KEYCLOAK-14019
cvssv3.1 5.3 https://issues.redhat.com/browse/KEYCLOAK-3426
generic_textual MODERATE https://issues.redhat.com/browse/KEYCLOAK-3426
cvssv2 5.0 https://nvd.nist.gov/vuln/detail/CVE-2020-10770
cvssv3 5.3 https://nvd.nist.gov/vuln/detail/CVE-2020-10770
cvssv3.1 5.3 https://nvd.nist.gov/vuln/detail/CVE-2020-10770
archlinux Medium https://security.archlinux.org/AVG-1577
Data source Exploit-DB
Date added Oct. 13, 2021
Description Keycloak 12.0.1 - 'request_uri ' Blind Server-Side Request Forgery (SSRF) (Unauthenticated)
Ransomware campaign use Unknown
Source publication date Oct. 13, 2021
Exploit type webapps
Platform java
Source update date Oct. 13, 2021
Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at http://packetstormsecurity.com/files/164499/Keycloak-12.0.1-Server-Side-Request-Forgery.html
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:L Found at https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2020-10770.json
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N Found at https://github.com/keycloak/keycloak
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/keycloak/keycloak-documentation/pull/1086
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://github.com/keycloak/keycloak/pull/7714
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://issues.redhat.com/browse/KEYCLOAK-14019
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://issues.redhat.com/browse/KEYCLOAK-3426
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: AV:N/AC:L/Au:N/C:N/I:P/A:N Found at https://nvd.nist.gov/vuln/detail/CVE-2020-10770
Exploitability (E) Access Vector (AV) Access Complexity (AC) Authentication (Au) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

high

functional

unproven

proof_of_concept

not_defined

local

adjacent_network

network

high

medium

low

multiple

single

none

none

partial

complete

none

partial

complete

none

partial

complete

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://nvd.nist.gov/vuln/detail/CVE-2020-10770
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Found at https://nvd.nist.gov/vuln/detail/CVE-2020-10770
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Exploit Prediction Scoring System (EPSS)
Percentile 0.96463
EPSS Score 0.20041
Published At Nov. 1, 2024, midnight
Date Actor Action Source VulnerableCode Version
There are no relevant records.