CVE-2026-50240: Red Hat OpenShift Pipelines · Missing Authorization
Affects Red Hat OpenShift PipelinesSource CVE Database V5
Not known to be exploited · CVSS 8.8 High.
Data as of 6 Nov 2026, 22:06 UTC
Thin evidence
One scorer or none| CNA (redhat) | CVSS 3.1 | 8.8 |
|---|
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 6 Nov 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Builds for Red Hat OpenShiftopenshift-builds/openshift-builds-rhel9-operator | Affected– | Fixed in– |
| OpenShift Pipelinesopenshift-pipelines-client | Affected– | Fixed in– |
| OpenShift Pipelinesopenshift-pipelines/pipelines-cli-tkn-rhel8 | Affected– | Fixed in– |
| OpenShift Pipelinesopenshift-pipelines/pipelines-cli-tkn-rhel9 | Affected– | Fixed in– |
| OpenShift Pipelinesopenshift-pipelines/pipelines-opc-rhel9 | Affected– | Fixed in– |
| OpenShift Pipelinesopenshift-pipelines/pipelines-operator-proxy-rhel8 | Affected– | Fixed in– |
AI-suggested
Red Hat advises setting the legacyPipelineRbac field to false in the TektonConfig custom resource. This disables the auto-provisioning of the openshift-pipelines-edit RoleBinding that grants the pipeline ServiceAccount ClusterRole/edit permissions in every namespace. Simply deleting the RoleBinding is not sufficient because the operator will recreate it unless legacyPipelineRbac is set to false. Note that this mitigation may break existing pipelines that depend on the pipeline ServiceAccount having edit permissions.
Description
CVE-2026-50240 is a vulnerability in Red Hat OpenShift Pipelines-as-Code (PAC) where the system does not verify if the creator of a Repository resource has permission to create PipelineRuns. This allows a namespace user with limited permissions to escalate privileges by causing PAC to execute attacker-controlled PipelineRuns with a ServiceAccount that has ClusterRole/edit permissions by default. The flaw enables namespace-scoped privilege escalation, including reading Secrets, modifying resources, and potential supply chain injection in CI/CD namespaces. Mitigation involves disabling legacyPipelineRbac in the TektonConfig custom resource to prevent auto-provisioning of the RoleBinding that grants excessive permissions.