CVE Catalog

CVE-2026-93017

HighCVSS 7.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.24%

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

Summary

The `insights-operator-gather` ClusterRole grants the operator's service account read access to secrets in the core API group with no namespace or resourceNames restriction — therefore, access to every secret in every namespace in the cluster. By spawning a pod with the gather service account mounted, an attacker will be able to access any secret in any namespace.

Risk Assessment

The risk includes unauthorized access to all secrets in the cluster, potentially leading to confidentiality breaches of data, including credentials and keys.

Recommendation

It is recommended to restrict the ClusterRole permissions to the minimum required, e.g., by narrowing to specific namespaces or resourceNames, and to review existing permissions.

Related vulnerabilities

Original NVD description (English source)

The `insights-operator-gather` ClusterRole grants the operator's service account read access to secrets in the core API group with no namespace or resourceNames restriction — therefore, access to every secret in every namespace in the cluster. Ref: https://github.com/openshift/insights-operator/blob/8f15e3157ff09f54ab22801f5b21da35a195cc6d/manifests/03-clusterrole.yaml#L368-L373 ``` - apiGroups: - "" resources: - secrets verbs: - get - list ``` By spawning a pod with the gather service account mounted, an attacker will be able to access any secret in any namespace. ``` spec: serviceAccountName:"gather" ```

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