{"description":"Trending threats, MITRE ATT\u0026CK coverage, and detection metadata. Fed continuously.","favicon":"https://feed.craftedsignal.io/favicon-32x32.png","feed_url":"https://feed.craftedsignal.io/products/openshift-pipelines-as-code/feed.json","home_page_url":"https://feed.craftedsignal.io/","icon":"https://feed.craftedsignal.io/apple-touch-icon.png","items":[{"_cs_actors":[],"_cs_cpes":["cpe:2.3:a:redhat:openshift_pipelines-as-code:*:*:*:*:*:*:*:*"],"_cs_cves":[{"cvss":8.8,"id":"CVE-2026-50240"}],"_cs_exploited":false,"_cs_has_poc":false,"_cs_poc_references":[],"_cs_products":["OpenShift Pipelines-as-Code"],"_cs_severities":["high"],"_cs_tags":[],"_cs_type":"advisory","_cs_vendors":["Red Hat"],"content_html":"\u003cp\u003eA vulnerability exists in OpenShift Pipelines-as-Code (PAC) where the platform fails to verify if a user creating a Repository custom resource has the required permissions to trigger PipelineRuns. An attacker with minimal Repository and Secret create/delete permissions can force PAC to execute arbitrary PipelineRuns using the auto-provisioned ServiceAccount. This ServiceAccount carries the ClusterRole/edit permission by default, leading to privilege escalation within the CI/CD namespace.\u003c/p\u003e\n\u003ch2 id=\"impact\"\u003eImpact\u003c/h2\u003e\n\u003cp\u003eSuccessful exploitation allows for unauthorized read access to Secrets, modification or deletion of namespace resources, and potential supply chain injection by executing malicious pipeline logic under a high-privilege ServiceAccount.\u003c/p\u003e\n\u003ch2 id=\"recommendation\"\u003eRecommendation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInventory all namespaces where OpenShift Pipelines-as-Code is deployed and in use.\u003c/li\u003e\n\u003cli\u003eApply the vendor-provided patch for OpenShift Pipelines-as-Code to address the missing authorization check.\u003c/li\u003e\n\u003cli\u003eReview RBAC policies for users with Repository and Secret creation permissions to ensure they are restricted from creating these resources in sensitive CI/CD namespaces until the patch is applied.\u003c/li\u003e\n\u003c/ul\u003e\n","date_modified":"2026-11-06T23:27:59Z","date_published":"2026-11-06T23:27:59Z","id":"https://feed.craftedsignal.io/briefs/2026-11-openshift-pac-privesc/","summary":"A privilege escalation vulnerability in Red Hat OpenShift Pipelines-as-Code (PAC) allows low-privileged users to execute unauthorized PipelineRuns with elevated permissions via the Repository custom resource.","title":"Red Hat OpenShift Pipelines-as-Code: Privilege escalation (CVE-2026-50240)","url":"https://feed.craftedsignal.io/briefs/2026-11-openshift-pac-privesc/"}],"language":"en","title":"CraftedSignal Threat Feed - OpenShift Pipelines-as-Code","version":"https://jsonfeed.org/version/1.1"}