8.8Yüksek

CVE-2026-50240Pipelines-as-code: openshift-pipelines-operator-rh: pipelines-as-code: repository users can trigger namespace edit-equivalent execution via auto-provisioned pipeline serviceaccount

pipelines-as-code; Red Hat Builds for Red Hat OpenShift; Red Hat OpenShift Pipelines; Red Hat OpenShift Serverless Yayım: (6 gün önce)

Açıklama

A flaw was found in OpenShift Pipelines-as-Code (PAC). PAC does not verify whether the creator of a Repository custom resource has permission to create PipelineRuns. A namespace user with only Repository and Secret create/delete permissions can cause PAC to execute attacker-controlled PipelineRuns as the auto-provisioned pipeline ServiceAccount, which carries ClusterRole/edit by default. This results in namespace-scoped privilege escalation, enabling Secret read, resource creation/modification/deletion, and potential supply chain injection in CI/CD namespaces.

Zayıflık türü (CWE): CWE-862

Veri: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Bilgiler kaynaktaki haliyle, İngilizce yayımlanır.

Etkilenen ürünler ve sürümler

ÜreticiÜrünSürümler
Red Hat Builds for Red Hat OpenShift all versions
Red Hat OpenShift Pipelines all versions
Red Hat OpenShift Serverless all versions
Red Hat Red Hat OpenShift Dev Spaces all versions
Red Hat Red Hat Web Terminal all versions
— pipelines-as-code < 0.42.4, 0.43.0 – < 0.48.2, 0.49.0 – < 0.50.1

Kaynaklar ve yamalar