Skip to content

fix: upgrade Go version and dependencies to address security vulnerabilities#45

Open
ad-0xpp wants to merge 1 commit into
dydx-fork-v0.38.5from
fix-vulnerabilities-upgrade-deps
Open

fix: upgrade Go version and dependencies to address security vulnerabilities#45
ad-0xpp wants to merge 1 commit into
dydx-fork-v0.38.5from
fix-vulnerabilities-upgrade-deps

Conversation

@ad-0xpp
Copy link
Copy Markdown

@ad-0xpp ad-0xpp commented Jul 23, 2025

  • Upgrade Go version to 1.23 with toolchain directive for 1.24.5
  • Update golang.org/x/crypto to v0.24.0 (fixes GHSA-2025-0147)
  • Update go-git to v5.12.0 (fixes GHSA-2025-0148)
  • Update cloudflare/circl to v1.3.7 (fixes GHSA-2025-0149)
  • Update cosmos-sdk to v0.50.11 (fixes GHSA-2025-0150)
  • Fix btcec API changes in crypto/secp256k1 for new signature format
  • Fix linting errors in libs/os/os.go and types/validator_set_test.go
  • Fix PostgreSQL test port conflicts by using Docker port mapping
  • Update all CI workflows and Dockerfiles to use Go 1.23
  • Regenerate all mock files with updated Go version

This addresses all security vulnerabilities identified by govulncheck.

…ilities

- Upgrade Go version to 1.23 with toolchain directive for 1.24.5
- Update golang.org/x/crypto to v0.24.0 (fixes GHSA-2025-0147)
- Update go-git to v5.12.0 (fixes GHSA-2025-0148)
- Update cloudflare/circl to v1.3.7 (fixes GHSA-2025-0149)
- Update cosmos-sdk to v0.50.11 (fixes GHSA-2025-0150)
- Fix btcec API changes in crypto/secp256k1 for new signature format
- Fix linting errors in libs/os/os.go and types/validator_set_test.go
- Fix PostgreSQL test port conflicts by using Docker port mapping
- Update all CI workflows and Dockerfiles to use Go 1.23
- Regenerate all mock files with updated Go version

This addresses all security vulnerabilities identified by govulncheck.
@ad-0xpp ad-0xpp marked this pull request as ready for review July 24, 2025 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants