Skip to content

Uplift grpc, x/net, x/text, x/sys to resolve CVEs - #205

Merged
bszirtes merged 1 commit into
mainfrom
uplift/cve-grpc-x-net-x-text
Oct 22, 2026
Merged

bszirtes merged 1 commit into
mainfrom
uplift/cve-grpc-x-net-x-text

Conversation

@bszirtes

Copy link
Copy Markdown
Contributor

Description

Uplifts grpc, x/net, x/text and x/sys to resolve reported CVEs.

Module From To CVEs
google.golang.org/grpc v1.82.1 v1.83.2 CVE-2026-84303, CVE-2026-84304, CVE-2026-84445
golang.org/x/net v0.56.0 v0.60.0 CVE-2026-78659, CVE-2026-97032
golang.org/x/text v0.39.0 v0.42.0 CVE-2026-56851
golang.org/x/sys v0.46.0 v0.48.0 pulled up by x/net v0.60.0

google.golang.org/genproto/googleapis/rpc was also pulled up by grpc v1.83.2.

Notes

  • x/text goes to v0.42.0 rather than v0.41.0, because x/net v0.60.0
    requires x/text >= v0.42.0. This is above the CVE-2026-56851 fix floor.
  • x/net v0.60.0, x/text v0.42.0 and x/sys v0.48.0 all declare
    go 1.26.0, so the go directive and the CI Go toolchain pins in
    ci.yaml and update-dependent-repositories-gomod.yaml were bumped to
    1.26.0 accordingly. x/net v0.58.0 is the last release on go 1.25.0,
    so staying on 1.25.0 is not possible with this uplift.

- google.golang.org/grpc v1.82.1 -> v1.83.2 (CVE-2026-84303,
  CVE-2026-84304, CVE-2026-84445)
- golang.org/x/net v0.56.0 -> v0.60.0 (CVE-2026-78659, CVE-2026-97032)
- golang.org/x/text v0.39.0 -> v0.42.0 (CVE-2026-56851, v0.42.0 instead
  of v0.41.0 as it is the minimum required by x/net v0.60.0)
- golang.org/x/sys v0.46.0 -> v0.48.0 (pulled up by x/net v0.60.0
  minimum requirement)

x/net v0.60.0, x/text v0.42.0 and x/sys v0.48.0 all declare go 1.26.0,
so the go directive and the CI Go toolchain pins were bumped
accordingly.

Signed-off-by: Botond Szirtes <botond.szirtes@est.tech>
@bszirtes
bszirtes requested a review from ljkiraly October 22, 2026 09:38

@ljkiraly ljkiraly 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.

It's fine.

@bszirtes
bszirtes merged commit c979690 into main Oct 22, 2026
11 checks passed
@bszirtes
bszirtes deleted the uplift/cve-grpc-x-net-x-text branch October 22, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants