Skip to content

build(deps): bump Go to 1.26.11, x/net and otel for CVEs - #503

Open
ajaysundark wants to merge 1 commit into
kubernetes-sigs:mainfrom
ajaysundark:bump-go-1.26.11-cves
Open

ajaysundark wants to merge 1 commit into
kubernetes-sigs:mainfrom
ajaysundark:bump-go-1.26.11-cves

Conversation

@ajaysundark

@ajaysundark ajaysundark commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Description

Bump Go to 1.26.11 and move golang.org/x/net to v0.62.0 and go.opentelemetry.io/otel to v1.45.0. govulncheck on main reports 14 reachable vulnerabilities, all in the Go standard library (net/http, crypto/tls, crypto/x509, html/template, net/textproto), x/net, and otel; the scan is clean after this change.

The periodic govulncheck prow job was OOMKilled since the last bump, so testgrid never showed these findings. We will followup with the bump on the periodics.

Related Issue

N/A

Type of Change

/kind feature

Testing

  • make verify-govulncheck resolves 14 vulnerabilities found on main
  • make docker-build with the Go 1.26.11 base image builds and /manager --help verified.
  • make test and make lint pass.

Checklist

  • make test passes
  • make lint passes

Does this PR introduce a user-facing change?

Bump Go to 1.26.11 and upgrade golang.org/x/net and OpenTelemetry to fix reachable CVEs.

Generative AI Usage Disclosure

  • No AI tools were used
  • AI tools were used (complete below)

How they were used:
An AI coding agent ran govulncheck, applied the dependency bumps, and ran the local tests listed above. I reviewed each of the changes.

@kubernetes-prow kubernetes-prow Bot added the kind/bug Categorizes issue or PR as related to a bug. label Nov 12, 2026
@netlify

netlify Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

👷 Deploy request for node-readiness-controller pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 5dd37b4

@kubernetes-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ajaysundark

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

@kubernetes-prow kubernetes-prow Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Nov 12, 2026
…ulncheck job

govulncheck on main reports 14 reachable vulnerabilities: Go stdlib
(net/http, crypto/tls, crypto/x509, html/template, net/textproto;
fixed in go1.26.11), golang.org/x/net (fixed in v0.60.0) and
go.opentelemetry.io/otel (fixed in v1.45.0). Bump Go to 1.26.11 in
go.mod, both Dockerfiles, the Makefile and netlify.toml, and move
x/net to v0.62.0 and otel to v1.45.0. govulncheck is clean after this.

The periodic govulncheck prow job has not reported a result in weeks:
it is OOM-killed under its 4Gi limit (peak RSS 4.1GB locally). Set
GOMEMLIMIT=3GiB on the make target so the scan fits; after the bump
it peaks at 2.4GB.

Change-Id: I49822b3868c0c0500d3bb1934ae07eae22d1c208
Signed-off-by: Ajay Sundar Karuppasamy <ajaysundar@google.com>
@ajaysundark ajaysundark changed the title build(deps): bump Go to 1.26.11, x/net and otel for CVEs; fix govulncheck and Helm CI build(deps): bump Go to 1.26.11, x/net and otel for CVEs Nov 12, 2026
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. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/bug Categorizes issue or PR as related to a bug. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant