A flaw was found in Keycloak, specifically in the organization selection login page. A remote attacker with manage-realm or manage-organizations administrative privileges can exploit a Stored Cross-Site Scripting (XSS) vulnerability. This flaw occurs because the organization.alias is placed into an inline JavaScript onclick handler, allowing a crafted JavaScript payload to execute in a user's browser when they view the login page. Successful exploitation enables arbitrary JavaScript execution, potentially leading to session theft, unauthorized account actions, or further attacks against users of the affected realm.
{
"github_reviewed": true,
"nvd_published_at": "2026-04-14T15:16:34Z",
"cwe_ids": [
"CWE-79"
],
"github_reviewed_at": "2026-04-16T01:34:56Z",
"severity": "MODERATE"
}