SCA: security update for github.com/openshift-pipelines/pipelines-as-code (GHSA-6f2p-296r-cc28)

medium Tenable Cloud Security Plugin ID 446140

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Pipelines-as-Code is a CI/CD system that lets users define Tekton pipelines in source code repositories.
Prior to 0.37.8, 0.39.6, 0.42.1, and 0.48.0, a GitHub App installation token created during webhook
processing is not scoped to the repository that triggered the event when the App is installed across
multiple repositories. A user with push access to one repository can submit a PipelineRun containing a
pipelinesascode.tekton.dev/task remote task annotation that targets a private repository in the same
installation. When ScopeTokenToListOfRepos returns no explicit scope, the missing triggering repository ID
leaves the token able to access the entire installation. Pipelines-as-Code resolves and inlines the remote
private task with that token, disclosing the repository's Tekton definitions. The demonstrated impact is
read-only and does not provide write access. This issue is fixed in versions 0.37.8, 0.39.6, 0.42.1, and
0.48.0. (CVE-2026-54168)

Solution

Update the github.com/openshift-pipelines/pipelines-as-code library and its related packages to version 0.37.8 or later.

See Also

https://github.com/advisories/GHSA-6f2p-296r-cc28

Plugin Details

Severity: Medium

ID: 446140

Version: Revision 1.2

Type: Local

Family: SCA Checks

Published: 8/20/2026

Updated: 9/16/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.66

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5

Vector: CVSS2#AV:N/AC:L/Au:S/C:C/I:N/A:N

CVSS Score Source: CVE-2026-54168

CVSS v3

Risk Factor: Medium

Base Score: 6.5

Temporal Score: 5.7

Vector: CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 8/20/2026

Vulnerability Publication Date: 8/20/2026

Reference Information

CVE: CVE-2026-54168