Skip to content

Conversation

@corylanou
Copy link
Collaborator

Summary

  • Updates 4 packages to address 6 known security vulnerabilities identified by govulncheck
  • Resolves all Dependabot alerts for the repository

Vulnerabilities Fixed

Package Old Version New Version CVE/Advisory
filippo.io/age v1.1.1 v1.2.1 GO-2024-3344 (arbitrary binary execution)
golang.org/x/crypto v0.41.0 v0.45.0 GO-2025-4134, GO-2025-4135, GO-2025-4116 (ssh DoS)
golang.org/x/oauth2 v0.15.0 v0.27.0 GO-2025-3488 (memory consumption)
google.golang.org/protobuf v1.31.0 v1.33.0 GO-2024-2611 (infinite loop in JSON unmarshal)

Verification

$ govulncheck ./...
No vulnerabilities found.

All tests pass and the build succeeds.

Test plan

  • Run govulncheck ./... - no vulnerabilities found
  • Run go test ./... - all tests pass
  • Run go build ./cmd/litestream - build succeeds

Fixes #844

🤖 Generated with Claude Code

Update 4 packages to address 6 known vulnerabilities:
- filippo.io/age: v1.1.1 → v1.2.1 (GO-2024-3344: arbitrary binary execution)
- golang.org/x/crypto: v0.41.0 → v0.45.0 (GO-2025-4134, GO-2025-4135, GO-2025-4116: ssh DoS)
- golang.org/x/oauth2: v0.15.0 → v0.27.0 (GO-2025-3488: memory consumption)
- google.golang.org/protobuf: v1.31.0 → v1.33.0 (GO-2024-2611: infinite loop)

Fixes #844

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
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.

fix: Update dependencies to resolve 8 security vulnerabilities (1 critical, 2 high, 5 medium)

2 participants