build(deps): bump the go_modules group across 1 directory with 7 updates - #943
Open
dependabot[bot] wants to merge 1 commit into
Open
build(deps): bump the go_modules group across 1 directory with 7 updates#943dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the go_modules group with 3 updates in the / directory: [google.golang.org/grpc](https://github.com/grpc/grpc-go), [filippo.io/edwards25519](https://github.com/FiloSottile/edwards25519) and [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter). Updates `google.golang.org/grpc` from 1.70.0 to 1.79.3 - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](grpc/grpc-go@v1.70.0...v1.79.3) Updates `filippo.io/edwards25519` from 1.1.0 to 1.1.1 - [Commits](FiloSottile/edwards25519@v1.1.0...v1.1.1) Updates `github.com/hashicorp/go-getter` from 1.7.5 to 1.8.6 - [Release notes](https://github.com/hashicorp/go-getter/releases) - [Commits](hashicorp/go-getter@v1.7.5...v1.8.6) Updates `github.com/ulikunitz/xz` from 0.5.11 to 0.5.15 - [Commits](ulikunitz/xz@v0.5.11...v0.5.15) Updates `golang.org/x/crypto` from 0.33.0 to 0.49.0 - [Commits](golang/crypto@v0.33.0...v0.49.0) Updates `golang.org/x/net` from 0.35.0 to 0.52.0 - [Commits](golang/net@v0.35.0...v0.52.0) Updates `golang.org/x/oauth2` from 0.24.0 to 0.36.0 - [Commits](golang/oauth2@v0.24.0...v0.36.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-version: 1.79.3 dependency-type: direct:production dependency-group: go_modules - dependency-name: filippo.io/edwards25519 dependency-version: 1.1.1 dependency-type: indirect dependency-group: go_modules - dependency-name: github.com/hashicorp/go-getter dependency-version: 1.8.6 dependency-type: indirect dependency-group: go_modules - dependency-name: github.com/ulikunitz/xz dependency-version: 0.5.15 dependency-type: indirect dependency-group: go_modules - dependency-name: golang.org/x/crypto dependency-version: 0.49.0 dependency-type: indirect dependency-group: go_modules - dependency-name: golang.org/x/net dependency-version: 0.52.0 dependency-type: indirect dependency-group: go_modules - dependency-name: golang.org/x/oauth2 dependency-version: 0.36.0 dependency-type: indirect dependency-group: go_modules ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
requested review from
spooktheducks,
xmariachi and
zale144
as code owners
April 10, 2026 15:36
Contributor
There was a problem hiding this comment.
1 issue found across 2 files
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="go.mod">
<violation number="1" location="go.mod:3">
P2: The module now requires Go 1.25.8, but CI/release workflows still pin older Go versions. Align workflow Go versions with the new module requirement to avoid toolchain mismatch and CI/release failures in non-auto-upgrade environments.</violation>
</file>
Architecture diagram
sequenceDiagram
participant Client as gRPC Client
participant Server as gRPC Server (v1.79.3)
participant Authz as Interceptor (Authz)
participant Getter as go-getter (v1.8.6)
participant Remote as Remote Source (Git/S3/HTTP)
Note over Client,Authz: gRPC Request Handling Changes
Client->>Server: Request with :path header
alt NEW: Strict Path Validation
Server->>Server: Check if path starts with '/'
alt Non-canonical path (missing leading slash)
Server-->>Client: 12 Unimplemented (Bypass Prevention)
else Valid path
Server->>Authz: Execute Interceptor
Note over Authz: Fixed authorization bypass for<br/>path-based "deny" rules
Authz->>Server: Proceed to handler
end
end
Note over Server,Remote: Resource Fetching Changes
Server->>Getter: Fetch resource (URL)
Getter->>Getter: CHANGED: Redact AWS tokens in URL processing
opt Git Source
Getter->>Getter: CHANGED: Harden git ref validation<br/>(prevent argument injection)
end
Getter->>Remote: Request resource
Remote-->>Getter: Data
Getter-->>Server: Resource local path
Note over Server: Load Balancing
opt GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING=true
Server->>Server: NEW: Weighted random shuffling of endpoints
end
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review, or fix all with cubic.
| go 1.22.11 | ||
|
|
||
| toolchain go1.23.5 | ||
| go 1.25.8 |
Contributor
There was a problem hiding this comment.
P2: The module now requires Go 1.25.8, but CI/release workflows still pin older Go versions. Align workflow Go versions with the new module requirement to avoid toolchain mismatch and CI/release failures in non-auto-upgrade environments.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At go.mod, line 3:
<comment>The module now requires Go 1.25.8, but CI/release workflows still pin older Go versions. Align workflow Go versions with the new module requirement to avoid toolchain mismatch and CI/release failures in non-auto-upgrade environments.</comment>
<file context>
@@ -1,8 +1,6 @@
-go 1.22.11
-
-toolchain go1.23.5
+go 1.25.8
replace (
</file context>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the go_modules group with 3 updates in the / directory: google.golang.org/grpc, filippo.io/edwards25519 and github.com/hashicorp/go-getter.
Updates
google.golang.org/grpcfrom 1.70.0 to 1.79.3Release notes
Sourced from google.golang.org/grpc's releases.
... (truncated)
Commits
dda86dbChange version to 1.79.3 (#8983)72186f1grpc: enforce strict path checking for incoming requests on the server (#8981)97ca352Changing version to 1.79.3-dev (#8954)8902ab6Change the version to release 1.79.2 (#8947)a928670Cherry-pick #8874 to v1.79.x (#8904)06df363Change version to 1.79.2-dev (#8903)782f2deChange version to 1.79.1 (#8902)850eccbChange version to 1.79.1-dev (#8851)765ff05Change version to 1.79.0 (#8850)68804beCherry pick #8864 to v1.79.x (#8896)Updates
filippo.io/edwards25519from 1.1.0 to 1.1.1Commits
d1c650aextra: initialize receiver in MultiScalarMultUpdates
github.com/hashicorp/go-getterfrom 1.7.5 to 1.8.6Release notes
Sourced from github.com/hashicorp/go-getter's releases.
... (truncated)
Commits
d23bff4Merge pull request #608 from hashicorp/dependabot/go_modules/go-security-9c51...2c4aba8Merge pull request #613 from hashicorp/pull/v1.8.6fe61ed9Merge pull request #611 from hashicorp/SECVULN-41053d533656Merge pull request #606 from hashicorp/pull/CRT388f23dAdditional test for local branch and headb7ceaa5harden checkout ref handling and added regression tests769cc14Release version bump up6086a6aReview Comments Addressede02063cRevert "SECVULN Fix for git checkout argument injection enables arbitrary fil...c93084d[chore] : Bump google.golang.org/grpcUpdates
github.com/ulikunitz/xzfrom 0.5.11 to 0.5.15Commits
7eee8a8v9.5.15: release notes and formatting235be8dlzma: Fix default for ReaderConfig.DictCap7184815Preparation of release v0.5.1488ddf1dAddress Security Issue GHSA-jc7w-c686-c4v9c8314b8Add new package xio with WriteCloserStack4f11dceUpdate README.md and SECURITY.md to address security questionsf56ebbfTODO.md: fix a typoUpdates
golang.org/x/cryptofrom 0.33.0 to 0.49.0Commits
982eaa6go.mod: update golang.org/x dependencies159944fssh,acme: clean up tautological/impossible nil conditionsa408498acme: only require prompt if server has terms of servicecab0f71all: upgrade go directive to at least 1.25.0 [generated]2f26647x509roots/fallback: update bundlee08b067go.mod: update golang.org/x dependencies7d0074cscrypt: fix panic on parameters <= 0506e022go.mod: update golang.org/x dependencies7dacc38chacha20poly1305: error out in fips140=only mode19acf81go.mod: update golang.org/x dependenciesUpdates
golang.org/x/netfrom 0.35.0 to 0.52.0Commits
316e20cgo.mod: update golang.org/x dependencies9767a42internal/http3: add support for plugging into net/http4a81284http2: update docs to disrecommend this packagedec6603dns/dnsmessage: reject too large of names early during unpack8afa12fhttp2: deprecate write schedulers38019a2http2: add missing copyright header to export_test.go039b87finternal/http3: return error when Write is used after status 304 is set6267c6cinternal/http3: add HTTP 103 Early Hints support to ClientConn591bdf3internal/http3: add HTTP 103 Early Hints support to Server1faa6d8internal/http3: avoid potential race when aborting RoundTripUpdates
golang.org/x/oauth2from 0.24.0 to 0.36.0Commits
4d954e6all: upgrade go directive to at least 1.25.0 [generated]89ff2e1google: add safer credentials JSON loading options.acc3815endpoints: fix %q verb use with wrong typef28b0b5all: fix some commentsfd15e0fx/oauth2: populate RetrieveError from DeviceAuth792c877oauth2: use strings.Builder instead of bytes.Buffer014cf77all: upgrade go directive to at least 1.24.0 [generated]3c76ce5endpoints: correct Naver OAuth2 endpoint URLscf14319oauth2: fix expiration time window check32d34efinternal: include clientID in auth style cache keyYou can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsYou can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Update Go dependencies and module version to improve security and compatibility, including
go 1.25.8,google.golang.org/grpc1.79.3, andgithub.com/hashicorp/go-getter1.8.6.Dependencies
google.golang.org/grpcto 1.79.3,github.com/hashicorp/go-getterto 1.8.6,filippo.io/edwards25519to 1.1.1.github.com/ulikunitz/xzto 0.5.15,golang.org/x/cryptoto 0.49.0, hardened git ref handling ingo-getter, strict path checks in gRPC.golang.org/x/net0.52.0,golang.org/x/oauth20.36.0, OpenTelemetry stack, AWS SDK v2, and other indirect updates.goversion to 1.25.8.Migration
Written for commit 9179b53. Summary will update on new commits.