Red HatCVE-2026-93017
Red Hat OpenShift Container Platform 5: improper privilege management
No fix yet
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"
`
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| Red Hat OpenShift Container Platform 5 Product | all versions | No fix yet |
Details and references
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
- Severity from
- the vendor (its own CVE record or advisory)
- Weakness
- CWE-269
- www.cve.org/CVERecord?id=CVE-2026-93017
- nvd.nist.gov/vuln/detail/CVE-2026-93017
- access.redhat.com/errata/RHSA-2026:82785
- access.redhat.com/errata/RHSA-2026:82813
- access.redhat.com/errata/RHSA-2026:83480
- access.redhat.com/errata/RHSA-2026:83502
- access.redhat.com/errata/RHSA-2026:83702
- access.redhat.com/errata/RHSA-2026:89198
- access.redhat.com/errata/RHSA-2026:89715
- access.redhat.com/errata/RHSA-2026:89726
- access.redhat.com/errata/RHSA-2026:90274
- access.redhat.com/security/cve/CVE-2026-93017
- bugzilla.redhat.com/show_bug.cgi?id=2515741