Skip to content

fix(cve): Fix critical and important CVEs#2047

Merged
tekton-robot merged 2 commits into
tektoncd:release-v0.35.xfrom
pratap0007:fix-cves
Jun 22, 2026
Merged

fix(cve): Fix critical and important CVEs#2047
tekton-robot merged 2 commits into
tektoncd:release-v0.35.xfrom
pratap0007:fix-cves

Conversation

@pratap0007

Copy link
Copy Markdown
Contributor

This patch update the vulnerable GO dependencies to fix following CVEs CVE-2026-34986
CVE-2026-29181, CVE-2026-39883
CVE-2026-39821, CVE-2026-27136, CVE-2026-25681, CVE-2026-42502 CVE-2026-46595, CVE-2026-42508

Changes

Submitter Checklist

As the author of this PR, please check off the items in this checklist:

  • Has Docs if any changes are user facing, including updates to minimum requirements e.g. Kubernetes version bumps
  • Has Tests included if any functionality added or changed
  • Follows the commit message standard
  • Meets the Tekton contributor standards (including functionality, content, code)
  • Has a kind label. You can add one by adding a comment on this PR that contains /kind <type>. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tep
  • Release notes block below has been updated with any user facing changes (API changes, bug fixes, changes requiring upgrade notices or deprecation warnings). See some examples of good release notes.
  • Release notes contains the string "action required" if the change requires additional action from users switching to the new release

Release Notes

NONE

@tekton-robot tekton-robot added the release-note-none Denotes a PR that doesnt merit a release note. label Jun 11, 2026
@tekton-robot tekton-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jun 11, 2026
@pratap0007
pratap0007 force-pushed the fix-cves branch 4 times, most recently from e1c8122 to 34d87ec Compare June 11, 2026 17:17
@pratap0007

Copy link
Copy Markdown
Contributor Author

/retest

1 similar comment
@pratap0007

Copy link
Copy Markdown
Contributor Author

/retest

Comment thread pkg/sink/sink.go
// Response defines the HTTP body that the Sink responds to events with.
type Response struct {
// EventListener is the name of the eventListener.
//

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is the purpose of these extra blank lines ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added to fix lint error

@pramodbindal

Copy link
Copy Markdown
Member

@pratap0007 Please check the failing tests

This patch update the vulnerable GO dependencies to fix following CVEs
CVE-2026-34986
CVE-2026-29181, CVE-2026-39883
CVE-2026-39821, CVE-2026-27136, CVE-2026-25681, CVE-2026-42502
CVE-2026-46595, CVE-2026-42508

Signed-off-by: Shiv Verma <shverma@redhat.com>
@pratap0007
pratap0007 force-pushed the fix-cves branch 2 times, most recently from f3ea4c0 to dd5f805 Compare June 15, 2026 07:43
@pratap0007
pratap0007 force-pushed the fix-cves branch 4 times, most recently from 605ab8d to f6e80ef Compare June 21, 2026 18:08
The github-add-changed-files-* and github-owners examples require
real GitHub API access to fetch PR data, which is not available in
CI environment. These tests were failing because they couldn't
authenticate with GitHub API.

Removed these examples from the e2e test suite. They can still be
tested manually with proper GitHub credentials.

Remove the presubmit ci and update ci from main branch

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

@vdemeester vdemeester left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Jun 22, 2026

@khrm khrm left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@tekton-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: khrm, pramodbindal, vdemeester

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tekton-robot tekton-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 22, 2026
@tekton-robot
tekton-robot merged commit 0d62ad9 into tektoncd:release-v0.35.x Jun 22, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesnt merit a release note. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants