CVE Catalog

CVE-2025-10044

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

22th percentile - higher than 22% of all known CVEs

Summary

In Keycloak, the account console and other pages accept arbitrary text in the error_description query parameter, which is rendered 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) displayed within the trusted Keycloak UI.

Risk Assessment

This creates a phishing vector that may trick users into contacting malicious actors or visiting malicious sites.

Recommendation

Update Keycloak to a patched version and inform users about the phishing risk using fake messages in the UI.

Other vulnerabilities in Keycloak

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS