chore(deps): bump go.etcd.io/etcd/server/v3 from 3.5.21 to 3.6.12#158
chore(deps): bump go.etcd.io/etcd/server/v3 from 3.5.21 to 3.6.12#158dependabot[bot] wants to merge 1 commit into
Conversation
|
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThis PR updates dependencies in ChangesDependency Updates
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
| Duplication | 0 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
go.mod (1)
171-171:⚠️ Potential issue | 🟠 Major | 🏗️ Heavy liftFix gRPC version downgrade in
go.mod(replacepinning to v1.63.2).
replace google.golang.org/grpc => ... v1.63.2downgrades below what etcd v3.6.12 expects (google.golang.org/grpc v1.79.3), and no rationale for the downgrade was found in repo docs.google.golang.org/grpc v1.63.2is affected by GHSA-p77j-4mvh-x3m3 / CVE-2026-33186 (authorization bypass via missing leading slash in:path), which impacts versions prior to 1.79.3—so thisreplacemeaningfully increases security risk.Remove the
replace(or bump it to >= v1.79.3 / the required version) and document why the downgrade is necessary if it must remain.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@go.mod` at line 171, The go.mod replace directive currently pins google.golang.org/grpc to v1.63.2 which downgrades gRPC below the version etcd v3.6.12 expects and reintroduces CVE-2026-33186 risk; remove the `replace google.golang.org/grpc => google.golang.org/grpc v1.63.2` line (or update it to >= v1.79.3) so the module uses a safe gRPC version compatible with etcd, and if you must keep a downgrade add a short comment documenting the rationale and the chosen secure version; look for the `replace` entry in go.mod and modify it accordingly.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Outside diff comments:
In `@go.mod`:
- Line 171: The go.mod replace directive currently pins google.golang.org/grpc
to v1.63.2 which downgrades gRPC below the version etcd v3.6.12 expects and
reintroduces CVE-2026-33186 risk; remove the `replace google.golang.org/grpc =>
google.golang.org/grpc v1.63.2` line (or update it to >= v1.79.3) so the module
uses a safe gRPC version compatible with etcd, and if you must keep a downgrade
add a short comment documenting the rationale and the chosen secure version;
look for the `replace` entry in go.mod and modify it accordingly.
ℹ️ Review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID: 208d1a08-dce9-4d36-b0d0-703f1ffbe6e4
⛔ Files ignored due to path filters (1)
go.sumis excluded by!**/*.sum
📒 Files selected for processing (1)
go.mod
fb05921 to
a8d94db
Compare
|
@dependabot recreate |
Bumps [go.etcd.io/etcd/server/v3](https://github.com/etcd-io/etcd) from 3.5.21 to 3.6.12. - [Release notes](https://github.com/etcd-io/etcd/releases) - [Commits](etcd-io/etcd@v3.5.21...v3.6.12) --- updated-dependencies: - dependency-name: go.etcd.io/etcd/server/v3 dependency-version: 3.6.12 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
a8d94db to
52fb4e3
Compare
|



Bumps go.etcd.io/etcd/server/v3 from 3.5.21 to 3.6.12.
Release notes
Sourced from go.etcd.io/etcd/server/v3's releases.
... (truncated)
Commits
90b034aversion: bump up to 3.6.128b95963Merge pull request #21811 from Deln0r/release-3.6-backport-21666576a6a0server: allow non-admin maintenance status2286051Merge pull request #21794 from vivekpatani/cherry-pick-21788-release-3.6e1468c8client/pkg/fileutil: use os.Getuid() to skip TestIsDirWriteable as rootaaf38f8Merge pull request #21768 from silentred/release-3.6-etcdutl-invalid-datadir449e34betcdutl: validate data file path and return consistent errors instead of pani...00e1b15Merge pull request #21736 from silentred/release-3.6-bugfix-memberupdate-learner49cd4a4bugfix: MemberUpdate implicitly and unexpectedly promotes a learner9bbe31bMerge pull request #21727 from silentred/release-3.6-bump-go-1.25.10