Skip to content

fix(go): bump golang.org/x/net to v0.62.0 for GO-2026-6860 - #133

Merged
JeanExtreme002 merged 1 commit into
mainfrom
fix/go-bump-x-net-0.62
Nov 3, 2026
Merged

JeanExtreme002 merged 1 commit into
mainfrom
fix/go-bump-x-net-0.62

Conversation

@JeanExtreme002

Copy link
Copy Markdown
Owner

Why

The scheduled Go Package workflow has been failing on the build (1.27.x) job at the Vulnerability scan (shipped dependencies) step (run 41276995483). govulncheck reports:

Vulnerability #1: GO-2026-6860
    Avoid quadratic complexity when coalescing text nodes in html in golang.org/x/net
    Found in: golang.org/x/net@v0.61.0
    Fixed in: golang.org/x/net@v0.62.0
    #1: flightradarapi/parsers.go:39:29: flightradarapi.parseAirlinesHTML calls html.Parse

Every other step (lint, offline tests, race detector, integration tests) was green.

What

  • golang.org/x/net v0.61.0 → v0.62.0 (go get + go mod tidy; x/text stays at v0.43.0).

Verification

Run locally from go/:

  • go mod verify, make lint, make test-coverage (93.2%), make test-race: all pass.
  • GOTOOLCHAIN=go1.27.3 go run golang.org/x/vuln/cmd/govulncheck@v1.7.0 ./... → No vulnerabilities found.

🤖 Generated with Claude Code

govulncheck fails the Go Package workflow on 1.27.x because
golang.org/x/net v0.61.0 is affected by GO-2026-6860 (quadratic
complexity when coalescing text nodes in html), reached through
parseAirlinesHTML -> html.Parse. v0.62.0 ships the fix.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@JeanExtreme002
JeanExtreme002 merged commit 736d9df into main Nov 3, 2026
4 checks passed
@github-actions
github-actions Bot deleted the fix/go-bump-x-net-0.62 branch November 3, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant