CVE-2018-14655
published 2018-11-13CVE-2018-14655: A flaw was found in Keycloak 3.4.3.Final, 4.0.0.Beta2, 4.3.0.Final. When using 'response_mode=form_post' it is possible to inject arbitrary Javascript-Code via…
PriorityP427medium5.4CVSS 3.0
AVNACLPRLUIRSCCLILAN
EPSS
1.19%
64.6th percentile
A flaw was found in Keycloak 3.4.3.Final, 4.0.0.Beta2, 4.3.0.Final. When using 'response_mode=form_post' it is possible to inject arbitrary Javascript-Code via the 'state'-parameter in the authentication URL. This allows an XSS-Attack upon succesfully login.
Affected
5 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| red_hat | keycloak | — | — |
| redhat | keycloak | — | — |
| redhat | keycloak | — | — |
| redhat | keycloak | — | — |
| redhat | single_sign-on | — | — |
CVSS provenance
nvdv3.05.4MEDIUMCVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
nvdv2.03.5LOWAV:N/AC:M/Au:S/C:N/I:P/A:N
vendor_redhat4.6MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
keycloak: XSS-Vulnerability with response_mode=form_post
vendor_redhat·2018-11-13·CVSS 4.6
CVE-2018-14655 [MEDIUM] CWE-79 keycloak: XSS-Vulnerability with response_mode=form_post
keycloak: XSS-Vulnerability with response_mode=form_post
A flaw was found in Keycloak 3.4.3.Final, 4.0.0.Beta2, 4.3.0.Final. When using 'response_mode=form_post' it is possible to inject arbitrary Javascript-Code via the 'state'-parameter in the authentication URL. This allows an XSS-Attack upon succesfully login.
Package: keycloak (Red Hat Fuse 7) - Will not fix
Package: keycloak (Red Hat Mobile Application Platform 4) - Out of support scope
OSV
Keycloak vulnerable to cross-site scripting via the state parameter
osv·2022-05-13
CVE-2018-14655 [MEDIUM] Keycloak vulnerable to cross-site scripting via the state parameter
Keycloak vulnerable to cross-site scripting via the state parameter
A flaw was found in Keycloak 3.4.3.Final, 4.0.0.Beta2, 4.3.0.Final. When using `response_mode=form_post` it is possible to inject arbitrary Javascript-Code via the 'state'-parameter in the authentication URL. This allows an XSS-Attack upon succesfully login.
GHSA
Keycloak vulnerable to cross-site scripting via the state parameter
ghsa·2022-05-13
CVE-2018-14655 [MEDIUM] CWE-79 Keycloak vulnerable to cross-site scripting via the state parameter
Keycloak vulnerable to cross-site scripting via the state parameter
A flaw was found in Keycloak 3.4.3.Final, 4.0.0.Beta2, 4.3.0.Final. When using `response_mode=form_post` it is possible to inject arbitrary Javascript-Code via the 'state'-parameter in the authentication URL. This allows an XSS-Attack upon succesfully login.
No detection rules found.
No public exploits indexed.
https://access.redhat.com/errata/RHSA-2018:3592https://access.redhat.com/errata/RHSA-2018:3593https://access.redhat.com/errata/RHSA-2018:3595https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-14655https://access.redhat.com/errata/RHSA-2018:3592https://access.redhat.com/errata/RHSA-2018:3593https://access.redhat.com/errata/RHSA-2018:3595https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-14655
2018-11-13
Published