Skip to content

Fix Dependabot alerts: upgrade grpc and otel/sdk#96

Merged
sam-at-luther merged 4 commits intomainfrom
fix/dependabot-grpc-otel
Mar 24, 2026
Merged

Fix Dependabot alerts: upgrade grpc and otel/sdk#96
sam-at-luther merged 4 commits intomainfrom
fix/dependabot-grpc-otel

Conversation

@sam-at-luther
Copy link
Copy Markdown
Member

Summary

  • Bump google.golang.org/grpc v1.65.0 → v1.79.3 — fixes authorization bypass via missing leading slash in :path (Dependabot Add minor Ubuntu docs improvements #22)
  • Bump go.opentelemetry.io/otel/sdk v1.28.0 → v1.42.0 — fixes arbitrary code execution via PATH hijacking (Dependabot Improve Ubuntu support #21)
  • Bump Go to 1.25.0 (aligns with other Luther repos)

Test plan

  • go build ./... passes
  • go vet ./... passes
  • CI checks pass

🤖 Generated with Claude Code

Bump google.golang.org/grpc v1.65.0 → v1.79.3 (fixes authorization
bypass via missing leading slash in :path).

Bump go.opentelemetry.io/otel/sdk v1.28.0 → v1.42.0 (fixes arbitrary
code execution via PATH hijacking).

Bump Go to 1.25.0 to satisfy otel/sdk minimum requirement.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@sam-at-luther sam-at-luther force-pushed the fix/dependabot-grpc-otel branch from 134790f to 36da322 Compare March 24, 2026 05:02
sam-at-luther and others added 3 commits March 24, 2026 09:21
golangci-lint requires the Go version used to build it to be >= the
target Go version. Bump CI from 1.24 to 1.25 to match go.mod.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
The v2.1 binary was built with Go 1.24 and can't lint Go 1.25 code.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
The Docker build image luthersystems/build-go-alpine:v0.0.92 ships
Go 1.24.2, which refuses to build go.mod requiring Go 1.25. Align
with substrate which uses v0.0.96.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@sam-at-luther sam-at-luther merged commit b63c2f9 into main Mar 24, 2026
1 check passed
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