chore(deps): update module github.com/cosmos/cosmos-sdk to v0.50.14 [security] - #7
Closed
dwertent wants to merge 1 commit into
Closed
Conversation
Author
ℹ️ Artifact update noticeFile name: nodebuilder/tests/tastora/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
There was a problem hiding this comment.
Pull request overview
Updates the Cosmos SDK dependency version in this repo’s Go modules in response to a published security advisory, aiming to pull in the fix for GHSA-p22h-3m2v-cmgh.
Changes:
- Bump
github.com/cosmos/cosmos-sdkfromv0.50.13tov0.50.14in the root module. - Bump
github.com/cosmos/cosmos-sdkfromv0.50.13tov0.50.14in thenodebuilder/tests/tastoramodule. - Update the
godirective innodebuilder/tests/tastora/go.modfrom1.25.9to1.25.11.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| go.mod | Bumps the Cosmos SDK requirement to v0.50.14 (but the module is still replaced by a fork, so the effective SDK may not change). |
| nodebuilder/tests/tastora/go.mod | Mirrors the Cosmos SDK requirement bump and updates the go directive in the tastora test module. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| github.com/celestiaorg/rsmt2d v0.15.1 | ||
| github.com/cometbft/cometbft v0.38.17 | ||
| github.com/cosmos/cosmos-sdk v0.50.13 | ||
| github.com/cosmos/cosmos-sdk v0.50.14 |
| github.com/cometbft/cometbft v0.38.17 | ||
| github.com/containerd/errdefs v1.0.0 | ||
| github.com/cosmos/cosmos-sdk v0.50.13 | ||
| github.com/cosmos/cosmos-sdk v0.50.14 |
Author
|
Closing: opened during a CVE-remediation test session on 2026-06-15; not needed (superseded by consolidated grouped/direct-only/severity-filtered config). Sorry for the noise. |
dwertent
deleted the
renovate/go-github.com-cosmos-cosmos-sdk-vulnerability
branch
June 18, 2026 16:20
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.
This PR contains the following updates:
v0.50.13→v0.50.14Cosmos SDK's Integer Overflow vulnerability in its Validator Rewards pool can cause a chain halt
GHSA-p22h-3m2v-cmgh / GO-2025-3803
More information
Details
Description
Name: ISA-2025-005: Integer Overflow in Cosmos SDK
Component: CosmosSDK
Criticality: High (Considerable Impact; Likely Likelihood per ACMv1.2)
Affected versions: <= v0.50.13, <= 0.53.2
Affected users: Validators, Full nodes, Users on chains that utilize the distribution module
Cosmos SDK chains in unpatched releases that use the x/distribution module are affected.
Description
An issue was discovered in the distribution module where a malicious deposit into the Validator Rewards pool would result in an integer overflow that would cause a chain halt. A malicious validator can interact with the distribution module to introduce this state.
Patches
Has the problem been patched? What versions should users upgrade to?
The new Cosmos SDK release v0.50.14 and v0.53.3 fix this issue.
There are no known workarounds for this issue. It is advised that chains apply the update.
This issue was reported to the Cosmos Bug Bounty Program by
myte1111111on HackerOne on April 15, 2025. If you believe you have found a bug in the Interchain Stack or would like to contribute to the program by reporting a bug, please see https://hackerone.com/cosmos.If you have questions about Interchain security efforts, please reach out to our official communication channel at security@interchain.io. For more information about the Interchain Foundation’s engagement with Amulet, and to sign up for security notification emails, please see https://github.com/interchainio/security.
Severity
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:UReferences
This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).
Integer Overflow vulnerability in its Validator Rewards pool can cause a chain halt in github.com/cosmos/cosmos-sdk
GHSA-p22h-3m2v-cmgh / GO-2025-3803
More information
Details
Integer Overflow vulnerability in its Validator Rewards pool can cause a chain halt in github.com/cosmos/cosmos-sdk
Severity
Unknown
References
This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).
Release Notes
cosmos/cosmos-sdk (github.com/cosmos/cosmos-sdk)
v0.50.14Compare Source
Cosmos SDK v0.50.14 Release Notes
🚀 Highlights
This patch release fixes GHSA-p22h-3m2v-cmgh.
It resolves a
x/distributionmodule issue that can halt chains when the historical rewards pool overflows.Chains using the
x/distributionmodule are affected by this issue.We recommended upgrading to this patch release as soon as possible.
This patch is state-breaking; chains must perform a coordinated upgrade. This patch cannot be applied in a rolling upgrade.
📝 Changelog
Check out the changelog for an exhaustive list of changes or compare changes from the last release.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.