CVE-2020-1731CWE-341

A flaw was found in all versions of the Keycloak operator, before version 8.0.2,(community only) where the operator generates a random admin password when…

Critical · published March 2, 2020

CVSS v3.1
9.1
EPSS
1%
Percentile
69.8
In the wild
Unconfirmed
What it is

🔥 An admin password that never changes? That's the reality for all Keycloak operator versions before 8.0.2! 😱 Think of it like a hotel room where every guest gets the same key that never changes. Once someone has it, they can waltz in anytime, no questions asked! This means if an attacker manages to get that random password, they have unrestricted access to your Keycloak instance. They could alter configurations, manage users, or even bring your whole service crashing down! The consequences could be absolutely devastating if someone gains control.

Put simply

Think of it like a hotel room where every guest gets the same key that never changes. Once someone has it, they can waltz in anytime, no questions asked! CVE-2020-1731 allows the Keycloak operator to generate a single random admin password during installation, which remains unchanged across deployments in the same OpenShift namespace — a major oversight in credential management.

What to do

This means if an attacker manages to get that random password, they have unrestricted access to your Keycloak instance. They could alter configurations, manage users, or even bring your whole service crashing down! The consequences could be absolutely devastating if someone gains control. Update the Keycloak operator to version 8.0.2 or later immediately to ensure passwords are unique and secure for every deployment. Additionally, consider implementing stronger password management practices and auditing access controls in your OpenShift environment. You've got this! By following these steps, you can lock down your Keycloak instance and boost your security. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.01281 · 69.8th percentile
Weakness
CWE-341 · Predictable from Observable State
Published
2020-03-02T16:22Z
EPSS history
Timeline
  • 02 MAR 16:22Z
    A flaw was found in all versions of the Keycloak operator, before version 8.0.2,(community only) where the operator generates a random admin password when…
    cvelistv5