CVE-2023-32191CWE-922

rke's credentials are stored in the RKE1 Cluster state ConfigMap

Critical · published October 16, 2024

CVSS v3.1
9.9
EPSS
1%
Percentile
50.9
In the wild
Unconfirmed
What it is

🔥 A non-admin user can sneakily escalate their privileges simply by accessing a configmap named `full-cluster-state` in the `kube-system` namespace – talk about a shocking vulnerability! ⚡ Think of this as someone finding a lost owner's manual for your car in the parking lot. With all the secret codes and keys laid out, they could easily drive off with your ride without you ever noticing! This flaw is absolutely devastating! A non-admin user could decode the cluster's configuration and gain full admin access. This means they could manipulate resources, access sensitive data, or even launch attacks from within your environment—yikes!

Put simply

Think of this as someone finding a lost owner's manual for your car in the parking lot. With all the secret codes and keys laid out, they could easily drive off with your ride without you ever noticing! CVE-2023-32191 allows non-admin users to read the `full-cluster-state` configmap, which contains sensitive information about the cluster. This unauthorized access could lead to privilege escalation and full control over the cluster.

What to do

This flaw is absolutely devastating! A non-admin user could decode the cluster's configuration and gain full admin access. This means they could manipulate resources, access sensitive data, or even launch attacks from within your environment—yikes! To mitigate this risk, update your RKE to the latest version that resolves this issue. Additionally, consider modifying access controls to restrict who can view the `kube-system` namespace configmaps until the patch is applied. It's crucial to regularly review and audit permissions! You've got this! Stay vigilant, implement these changes, and keep your cluster secure! 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00660 · 50.9th percentile
Weakness
CWE-922 · Insecure Storage of Sensitive Information
Published
2024-10-16T12:17Z
EPSS history
Timeline
  • 16 OCT 12:17Z
    rke's credentials are stored in the RKE1 Cluster state ConfigMap
    cvelistv5