6.8
Medium
CVE-2026-107176 Cluster-samples-operator: role reads all secrets in openshift-config, not just pull-secret
Description
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.
CVSS 3.1 detail
Vector CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:NExploitable from the adjacent network, with an ordinary account and without any user action; an attacker can seriously compromise confidentiality, integrity or availability.
- Attack vector
- Adjacent network
- Attack complexity
- Low
- Privileges required
- Low
- Interaction
- None
- Scope
- Changed
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat OpenShift Container Platform 4 | Versions not published | |
| Red Hat OpenShift Container Platform 4.20 1792826398 | earliest → < 1792826398 | 1792826398 |
| Red Hat OpenShift Container Platform 4.21 1792852494 | earliest → < 1792852494 | 1792852494 |
| Red Hat OpenShift Container Platform 4.22 1792770602 | earliest → < 1792770602 | 1792770602 |
| Red Hat OpenShift Container Platform 5 | Versions not published | |
| Red Hat OpenShift Container Platform 4.19 1793123280 | earliest → < 1793123280 | 1793123280 |
References
- RHSA-2026:89198 access.redhat.com
- RHSA-2026:89341 access.redhat.com
- RHSA-2026:89626 access.redhat.com
- RHSA-2026:92280 access.redhat.com
- access.redhat.com access.redhat.com
- RHBZ#2523035 bugzilla.redhat.com
Timeline
- Published
- Last modified
Other CVEs of Red Hat OpenShift Container Platform 4
The 629 CVEs of Red Hat OpenShift Container Platform 4 →
CVE-2026-82976
Image-customization-controller: unauthenticated plaintext image server with directory listing exposes ignition images containing cluster pull secret
7.1
High
CVE-2026-120831
Libslirp: libslirp: queue pointer corruption in if_output() leading to denial of service
6.5
Medium
CVE-2026-120830
Libslirp: libslirp: out-of-bounds heap read in icmp_forward_error() leading to information disclosure
7.4
High
CVE-2026-120194
Json-glib: json-glib: infinite loop in json_path_query() with negative jsonpath slice step
7.5
High