Skip to content

build(deps): bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 - #1374

Merged
giortzisg merged 1 commit into
masterfrom
fix/bump-golang-x-text-x-net-vulns
Jul 23, 2026
Merged

giortzisg merged 1 commit into
masterfrom
fix/bump-golang-x-text-x-net-vulns

Conversation

@giortzisg

Copy link
Copy Markdown
Contributor

Summary

Bumps two transitive dependencies to patch known security vulnerabilities.

Vulnerabilities Fixed

GO-2026-5970 — Infinite loop on invalid input in golang.org/x/text

GO-2026-5942 — Panic parsing invalid SVCB/HTTPS RR in golang.org/x/net/dns/dnsmessage

Changes

Updated go.mod / go.sum across the root module and all integration sub-modules:

Sub-module x/text x/net
root v0.37.0 → v0.39.0
gin v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
echo v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
fiber v0.37.0 → v0.39.0
fiberv3 v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
grpc v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
iris v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
otel v0.37.0 → v0.39.0
otel/otlp v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
crosstest v0.37.0 → v0.39.0 v0.55.0 → v0.56.0
fasthttp v0.37.0 → v0.39.0
logrus v0.37.0 → v0.39.0
negroni v0.37.0 → v0.39.0
slog v0.37.0 → v0.39.0
sql v0.37.0 → v0.39.0
zap v0.37.0 → v0.39.0
zerolog v0.37.0 → v0.39.0

Verification

The Go vulnerability scanner (govulncheck) CI action should pass once these versions are in place.

Addresses two security vulnerabilities:

- GO-2026-5970: Infinite loop on invalid input in golang.org/x/text
  (https://pkg.go.dev/vuln/GO-2026-5970)
  Fixed in golang.org/x/text v0.39.0 (was v0.37.0)

- GO-2026-5942: Parsing an invalid SVCB or HTTPS RR can panic in
  golang.org/x/net/dns/dnsmessage
  (https://pkg.go.dev/vuln/GO-2026-5942)
  Fixed in golang.org/x/net v0.56.0 (was v0.55.0)

Updates all go.mod files across the root module and every integration
sub-module (gin, echo, fiber, fiberv3, grpc, iris, otel, otel/otlp,
crosstest, fasthttp, logrus, negroni, slog, sql, zap, zerolog).

Co-Authored-By: claude-sonnet-4-5 <noreply@anthropic.com>
@giortzisg giortzisg changed the title fix(deps): bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 (security) build(deps): bump golang.org/x/text to v0.39.0 and x/net to v0.56.0 Jul 23, 2026
@dingsdax
dingsdax self-requested a review July 23, 2026 08:31
@giortzisg
giortzisg merged commit dc9a838 into master Jul 23, 2026
21 checks passed
@giortzisg
giortzisg deleted the fix/bump-golang-x-text-x-net-vulns branch July 23, 2026 08:33
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