Skip to content

Conversation

@revitteth
Copy link
Contributor

Summary

  • Upgrade go-ethereum v1.14.12 → v1.16.8 (3 p2p DoS CVEs)
  • Upgrade gnark-crypto v0.12.1 → v0.18.1 (memory allocation CVE)
  • Bump Go toolchain 1.25.0 → 1.25.7 (stdlib CVEs: crypto/tls, crypto/x509, net/url, net/http, encoding/asn1)

Test plan

  • go build ./... passes
  • go test -race ./... — all 16 packages pass
  • govulncheck ./... — zero vulnerabilities

🤖 Generated with Claude Code

- go-ethereum v1.14.12 -> v1.16.8 (fixes 3 p2p DoS CVEs)
- gnark-crypto v0.12.1 -> v0.18.1 (fixes memory allocation vuln)
- Go toolchain 1.25.0 -> 1.25.7 (fixes crypto/tls, crypto/x509,
  net/url, net/http, encoding/asn1 stdlib vulns)

govulncheck reports zero vulnerabilities after this change.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@revitteth revitteth merged commit 61abdc8 into main Feb 11, 2026
4 of 5 checks passed
@revitteth revitteth deleted the fix/deps-audit branch February 11, 2026 09:54
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.

1 participant