Every CVE Search/ Get API key

CVE-2014-3656

JBoss KeyCloak Cross-site Scripting Vulnerability

6.1 MediumPublic exploitFix available

JBoss KeyCloak: XSS in login-status-iframe.html

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

0.77%Down 0.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.1

JBoss KeyCloak: XSS in login-status-iframe.html

Record
CVE-2014-3656
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-79
Updated
2026-11-02
CVE List No score

JBoss KeyCloak: XSS in login-status-iframe.html

Record
CVE-2014-3656
Updated
2026-11-02
EUVDEUVD-2022-4848 No score

JBoss KeyCloak: XSS in login-status-iframe.html

Record
EUVD-2022-4848
Updated
2026-11-03
GitHub AdvisoriesGHSA-px42-mr8m-cpgh 6.1

JBoss KeyCloak Cross-site Scripting Vulnerability

If a JBoss Keycloak application was configured to use * as a permitted web origin in the Keycloak administrative console, crafted requests to the login-status-iframe.html endpoint could inject arbitrary Javascript into the generated HTML code via the "origin" query parameter, leading to a cross-site scripting (XSS) vulnerability.

Record
GHSA-px42-mr8m-cpgh
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVGHSA-px42-mr8m-cpgh 6.1

JBoss KeyCloak Cross-site Scripting Vulnerability

If a JBoss Keycloak application was configured to use * as a permitted web origin in the Keycloak administrative console, crafted requests to the login-status-iframe.html endpoint could inject arbitrary Javascript into the generated HTML code via the "origin" query parameter, leading to a cross-site scripting (XSS) vulnerability.

Record
GHSA-px42-mr8m-cpgh
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.keycloak:keycloak-core
Maven
before 1.1.0.Beta1
1.1.0.Beta1
org.keycloak:keycloak-core
Maven
before 1.1.0.Beta1, plus listed versions
1.0-alpha-11.0-alpha-1-120620131.0-alpha-21.0-alpha-31.0-alpha-4
Show 14 moreShow less
1.0-beta-11.0-beta-1-201505211.0-beta-1-201505231.0-beta-21.0-beta-31.0-beta-41.0-final1.0-rc-11.0-rc-21.0.1.Final1.0.2.Final1.0.3.Final1.0.4.Final1.0.5.Final
1.1.0.Beta1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubshoucheng3/keycloak__keycloak_CVE-2014-3656_1-0-5-Final2025-08-16

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-3656 is a medium vulnerability (CVSS 6.1) in Jboss Keycloak Keycloak, published December 10, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.77%, the 55th percentile. Fixed in org.keycloak:keycloak-core 1.1.0.Beta1.

References

MoveEnter Open