CVE-2025-10044CWE-79cross-site-scripting

CVE-2025-10044

Medium · published September 6, 2025

CVSS v3.1
4.3
EPSS
0%
Percentile
22.5
In the wild
Unconfirmed
What it is

A flaw was found in Keycloak. Keycloak’s account console and other pages accept arbitrary text in the error_description query parameter. This text is directly rendered in error pages without validation or sanitization. While HTML encoding prevents XSS, an attacker can craft URLs with misleading messages (e.g., fake support phone numbers or URLs), which are displayed within the trusted Keycloak UI. This creates a phishing vector, potentially tricking users into contacting malicious actors.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00309 · 22.5th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2025-09-06T00:15Z
References (7)
EPSS history
Timeline
  • 05 SEP 19:59Z
    Keycloak: keycloak error_description injection on error pages
    cvelistv5