Affected by GO-2023-1901
and 2 other vulnerabilities
GO-2023-1901 : Pipelines do not validate child UIDs in github.com/tektoncd/pipeline
GO-2026-4730 : Tekton Pipelines controller panic via long resolver name in TaskRun/PipelineRun in github.com/tektoncd/pipeline
GO-2026-4761 : Path traversal in Tekton Pipelines git resolver allows reading arbitrary files from the resolver pod in github.com/tektoncd/pipeline
Discover Packages
github.com/tektoncd/pipeline
pkg
credentials
matcher
package
Version:
v1.10.1
Opens a new window with list of versions in this module.
Published: Mar 2, 2026
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 3
Opens a new window with list of known importers.
Documentation
Documentation
¶
VolumePath is the path where build secrets are written.
It is mutable and exported for testing.
GetSecretType returns secret type from secret interface using reflection
VolumeName returns the full path to the secret, inside the VolumePath.
type Matcher interface {
MatchingAnnotations(secret Secret ) []string
}
Matcher is the interface for a credential initializer of any type.
Secret is the minimal interface needed for credential matching
Source Files
¶
Click to show internal directories.
Click to hide internal directories.