{"id":"CVE-2026-10843","title":"Cloud-credential-operator: cco mint-mode credentialsrequest manifests grant account-wide iam access beyond cluster scope on aws","summary":"A flaw was found in the OpenShift Cloud Credential Operator Mint-mode IAM policies for AWS. Operator credentials are provisioned with account-wide scope for destructive actions rather than being restricted to cluster-owned resources, ena…","severity":"high","cvss":7.2,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","cvssSource":"cna","cwe":["CWE-250"],"vendor":"Red Hat","product":"openshift4/ose-cloud-credential-operator","affected":["openshift4/ose-cloud-credential-operator (all versions)","openshift4/ose-cloud-credential-rhel9-operator (all versions)","openshift5/ose-cloud-credential-rhel9-operator (all versions)"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"total","timestamp":"2026-06-04T14:25:05.455444Z"},"published":"2026-06-04","updated":"2026-10-30","sourceUpdated":"2026-10-30T15:41:06.705Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-10843","references":[{"url":"https://access.redhat.com/security/cve/CVE-2026-10843"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2484738","label":"RHBZ#2484738"}],"tags":["cve.org"],"epss":0.00328,"epssPercentile":0.2606,"ingestedAt":"2026-11-05T16:07:30.449Z","slug":"CVE-2026-10843","body":"## Overview\n\nA flaw was found in the OpenShift Cloud Credential Operator Mint-mode IAM policies for AWS. Operator credentials are provisioned with account-wide scope for destructive actions rather than being restricted to cluster-owned resources, enabling cross-scope impact after credential compromise.\n\n## Affected\n\n- `openshift4/ose-cloud-credential-operator (all versions)`\n- `openshift4/ose-cloud-credential-rhel9-operator (all versions)`\n- `openshift5/ose-cloud-credential-rhel9-operator (all versions)`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n### Workarounds\n\nMigrate from CCO Mint mode to STS mode (AWS Security Token Service), which eliminates long-lived IAM users and uses short-lived role-scoped OIDC tokens. Alternatively, switch to CCO Manual mode or Passthrough mode. If mode migration is not immediately feasible, manually restrict the IAM policies on CCO-provisioned IAM users by adding tag-based conditions scoping destructive actions to resources tagged with kubernetes.io/cluster/<infraName>=owned. For S3 actions, restrict Resource to the specific registry bucket ARN rather than \"*\". Enterprise defense-in-depth: deploy AWS Service Control Policies (SCPs) to deny destructive actions from non-approved principals, and apply IAM Permission Boundaries to CCO-created users.","depth":"twilight","depthScore":40,"depthScoreParts":{"impact":39.6,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}