pipe-cd / pipe-cd/pipecd

Fix govulncheck failures (9 CVEs in Go dependencies)

Open
#6,600 8 comments 0 reactions 1 assignee View on GitHub

@mohammedfirdouss is already working on this.

Since Apr 5, 2026.

Dominant language
Go
Stars
1.4k
Forks
364
Avg merge
1d 4h
Merged PRs (30d)
84

Description

What would you like to be added:
Fix the govulncheck CI failures detected in PR #6435 by addressing known vulnerabilities across affected modules:

  • GO-2025-4007, GO-2025-4008, GO-2025-4009, GO-2025-4010, GO-2025-4011
  • GO-2025-4012, GO-2025-4013, GO-2025-4155, GO-2026-4603

Affected modules include:

  • . (root module)
  • ./tool/actions-plan-preview
  • ./tool/actions-gh-release
  • ./pkg/app/pipedv1/plugin/*

Reference workflow run:

Main failing jobs:

Why is this needed:

  • The new govulncheck CI gate is correctly identifying vulnerabilities that currently block PR merges.
  • Several findings impact reachable code paths and should be remediated before enabling/merging the checks.
  • Resolving these vulnerabilities keeps PipeCD’s CI security posture consistent with the dependency-scanning effort tracked in #6409.

cc: @Warashi @khanhtc1202

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.