CVE Catalog

CVE-2026-40923

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

12th percentile - higher than 12% of all known CVEs

Summary

Tekton Pipelines starting in version 1.0.0 and prior to versions 1.0.2, 1.3.4, 1.6.2, 1.9.3, and 1.11.1 contains a validation bypass in the VolumeMount path restriction. Using .. path traversal components, volumes can be mounted under restricted /tekton/ internal paths. The restriction check uses strings.HasPrefix without filepath.Clean, so a path like /tekton/home/../results passes validation but resolves to /tekton/results at runtime. Versions 1.0.2, 1.3.4, 1.6.2, 1.9.3, and 1.11.1 fix the issue.

Risk Assessment

An attacker able to create or modify Tekton resources may gain access to internal /tekton/ paths and potentially affect the confidentiality or integrity of data in the CI/CD pipeline. This could lead to unauthorized operations in the cluster.

Recommendation

Update Tekton Pipelines to one of the fixed versions: 1.0.2, 1.3.4, 1.6.2, 1.9.3, or 1.11.1. Verify that cluster security policies restrict the ability of untrusted users to create Tekton resources.

Other vulnerabilities in Tekton Pipelines

See all
Original NVD description (English source)

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.2, 1.3.4, 1.6.2, 1.9.3, and 1.11.1, a validation bypass in the VolumeMount path restriction allows mounting volumes under restricted /tekton/ internal paths by using .. path traversal components. The restriction check uses strings.HasPrefix without filepath.Clean, so a path like /tekton/home/../results passes validation but resolves to /tekton/results at runtime. Versions 1.0.2, 1.3.4, 1.6.2, 1.9.3, and 1.11.1 fix the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS