CVE Catalog

CVE-2026-107176

MediumCVSS 6.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

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

Summary

A flaw was found in the cluster-samples-operator. The RBAC Role coreos-pull-secret-reader in namespace openshift-config grants get, list, and watch permissions on all Secret resources without resourceNames scoping. The operator only requires access to the pull-secret Secret. If the samples-operator pod or its service account token is compromised through a separate vulnerability, an attacker could read all secrets in openshift-config, potentially including OAuth identity provider credentials, cloud provider credentials, and other sensitive cluster configuration.

Risk Assessment

Excessive RBAC role permissions allow an attacker who compromises the operator pod to read all secrets in the openshift-config namespace, potentially leading to disclosure of critical credentials and cluster takeover. The risk is high in OpenShift environments where the operator is deployed.

Recommendation

Restrict the coreos-pull-secret-reader role to the specific pull-secret by adding resourceNames. Update the operator to a version containing the fix if available.

Related vulnerabilities

Original NVD description (English source)

A flaw was found in the cluster-samples-operator. The RBAC Role coreos-pull-secret-reader in namespace openshift-config grants get, list, and watch permissions on all Secret resources without resourceNames scoping. The operator only requires access to the pull-secret Secret. If the samples-operator pod or its service account token is compromised through a separate vulnerability, an attacker could read all secrets in openshift-config, potentially including OAuth identity provider credentials, cloud provider credentials, and other sensitive cluster configuration.

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