All vulnerabilities
CVE-2026-93017

Insights-operator: gather serviceaccount has cluster-wide secret read plus nodes/proxy and cluster-reader

Red Hat Red Hat OpenShift Container Platform 4.14Operating systems
CVSS
7.7High
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.26%Chance of exploitation activity in the next 30 days, higher than 17% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
Published8 Oct 2026Updated 23 Oct 2026CVE List

What fixes it

No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.

Description

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"

Text from CVE List

Affected versions 5

  • Red Hat OpenShift Container Platform 4.14unaffected: 1791842870 and laterCVE List
  • Red Hat OpenShift Container Platform 4.15unaffected: 1791632611 and laterCVE List
  • Red Hat OpenShift Container Platform 4.19unaffected: 1791626249 and laterCVE List
  • Red Hat OpenShift Container Platform 4.20unaffected: 1791625576 and laterCVE List
  • Red Hat OpenShift Container Platform 4.21unaffected: 1791980436 and laterCVE List

References 7