Cyber & AI intelligence
Wasteland.
Briefs indexed3576
Issues35
Published Mondays07:30 CT
⚡ Active KEV CVE-2026-120984 2026-11-07

Keycloak Flaw Lets Client Admins Run Code via JavaScript Policies (CVE-2026-120984)

"CVE-2026-120984 is a critical (CVSS 9.1) flaw in Keycloak's client management component that lets an authenticated attacker with client management permissions upload a malicious JavaScript policy, which the server then…"

CVE-2026-120984 is a critical (CVSS 9.1) flaw in Keycloak's client management component that lets an authenticated attacker with client management permissions upload a malicious JavaScript policy, which the server then runs.

What Is It

The flaw is in the client management component of the Keycloak server. When someone creates or imports a client with authorization services enabled, Keycloak does not properly clear an internal session attribute used during setup. An authenticated attacker with client management permissions can use this to get around security controls and upload a malicious JavaScript authorization policy. The server runs that policy the next time an authorization request is made.

NVD classifies the weakness as CWE-94 (Improper Control of Generation of Code, or "Code Injection"). Red Hat ([email protected]) submitted the record, which was published on 2026-11-07 and is still marked "Awaiting Analysis."

Why It Matters

According to the description, successful exploitation could let the attacker run arbitrary code on the server and possibly compromise the whole system. Red Hat scores it 9.1 CRITICAL with the vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H:

The high-privilege requirement limits who can exploit it. Still, Keycloak is a central identity provider, so code running on that server puts every application that relies on it at risk.

Exploitation status: No CISA KEV entry was provided for this CVE, so the supplied data does not confirm active exploitation.

What's Vulnerable

The NVD record lists these Red Hat products as affected:

The supplied record does not name specific affected version ranges.

Patch Status

The supplied NVD data does not include a fixed version, patch release or vendor workaround. Because there is no KEV entry, there is no CISA-mandated required action or due date. Organizations running affected Red Hat Build of Keycloak or Red Hat Single Sign-On 7 deployments should:

Sources