PT-2026-80744 · Unknown · Tekton Pipelines-As-Code

CVE-2026-54168

·

Published

2026-08-20

·

Updated

2026-09-04

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Tekton Pipelines-as-Code versions prior to 0.48.0
Description When configured with a GitHub App installed across multiple repositories, the installation token issued during webhook processing is not scoped to the triggering repository by default. This allows a user with push access to any repository within the installation to craft a PipelineRun with a remote task annotation pointing to a private repository in the same installation. Pipelines-as-Code then resolves and inlines the remote task using the unscoped token, leading to a read-only confidentiality breach that exposes the contents of the private repository's Tekton definitions.
Recommendations Update to version 0.48.0. Limit the GitHub App installation to only the repositories that require Pipelines-as-Code, avoiding organization-wide or mixed-trust installations to restrict the impact of the unscoped token.

Fix

Improper Privilege Management

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-54168
GHSA-6F2P-296R-CC28
GO-2026-6263
OPENSUSE-SU-2026:21761-1

Affected Products

Tekton Pipelines-As-Code