9.6Kritisch

CVE-2026-33211Tekton Pipelines git resolver has path traversal that allows reading arbitrary files from the resolver pod

tektoncd pipeline; Red Hat Builds for Red Hat OpenShift 1.6.0; Red Hat Red Hat OpenShift Builds 1.7.3; Red Hat Red Hat OpenShift Pipelines 1.2 Veröffentlicht: (vor 7 Monaten)

Beschreibung

Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines. Starting in version 1.0.0 and prior to versions 1.0.1, 1.3.3, 1.6.1, 1.9.2, and 1.10.2, the Tekton Pipelines git resolver is vulnerable to path traversal via the `pathInRepo` parameter. A tenant with permission to create `ResolutionRequests` (e.g. by creating `TaskRuns` or `PipelineRuns` that use the git resolver) can read arbitrary files from the resolver pod's filesystem, including ServiceAccount tokens. The file contents are returned base64-encoded in `resolutionrequest.status.data`. Versions 1.0.1, 1.3.3, 1.6.1, 1.9.2, and 1.10.2 contain a patch.

Schwachstellentyp (CWE): CWE-22

Daten: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Wiedergegeben wie in der Quelle, auf Englisch.

Betroffene Produkte und Versionen

HerstellerProduktVersionen
linuxfoundation tekton pipelines 1.1.0 – < 1.3.3
openshift builds 1.6 —
openshift builds 1.7 —
openshift pipelines 1.20 —
openshift pipelines 1.21 —
Red Hat Builds for Red Hat OpenShift —
Red Hat Builds for Red Hat OpenShift 1.6.0 all versions
Red Hat OpenShift Pipelines all versions
Red Hat OpenShift Serverless all versions
Red Hat Red Hat OpenShift AI (RHOAI) —
Red Hat Red Hat OpenShift Builds 1.7.3 all versions
Red Hat Red Hat OpenShift Pipelines 1.2 all versions
Red Hat Red Hat OpenShift Pipelines 1.21 all versions
Red Hat Red Hat OpenShift Virtualization 4 —
Red Hat Red Hat Trusted Artifact Signer 1.3 all versions
tektoncd pipeline >= 1.0.0, < 1.0.1, >= 1.1.0, < 1.3.3, >= 1.4.0, < 1.6.1, >= 1.7.0, < 1.9.2, >= 1.10.0, < 1.10.2
trusted artifact signer 1.3 —

Referenzen und Patches

CPE-Treffer (NVD) (5)

  • cpe:2.3:a:linuxfoundation:tekton_pipelines:*:*:*:*:*:go:*:* ≥ 1.1.0 < 1.3.3
  • cpe:2.3:a:linuxfoundation:tekton_pipelines:*:*:*:*:*:go:*:* ≥ 1.4.0 < 1.6.1
  • cpe:2.3:a:linuxfoundation:tekton_pipelines:*:*:*:*:*:go:*:* ≥ 1.7.0 < 1.9.2
  • cpe:2.3:a:linuxfoundation:tekton_pipelines:*:*:*:*:*:go:*:* ≥ 1.10.0 < 1.10.2
  • cpe:2.3:a:linuxfoundation:tekton_pipelines:1.0.0:*:*:*:*:go:*:*