Orenix Terminal

Cosmos SDK 0.53.8 — state-breaking security patch: сети просят обновиться согласованно

Cosmos SDK 0.53.8 содержит важные security fixes и прямо помечен как state breaking. Команда рекомендует всем сетям ветки 0.53.x перейти на него как можно скорее через coordinated upgrade.

Cosmos SDK v0.53.8: security patch и state-breaking обновление для сетей

Cosmos SDK 0.53.8 — не обычный patch, который можно незаметно заменить на работающем узле. Команда пометила релиз как содержащий важные security fixes и отдельно предупредила: обновление меняет состояние, поэтому сетям нужен coordinated upgrade. Иными словами, переход должен быть согласован между участниками конкретной chain, а не выполняться каждым оператором в произвольный момент.

В список исправлений вошли несколько потенциально опасных краевых случаев. В `x/auth/tx` устранены сценарии nil pointer panic, в multisig добавлены проверки границ и согласованности количества подписей с `SignerInfo`, а secp256k1 public key теперь проверяется по корректному SEC1 tag byte. Эти изменения уменьшают вероятность того, что необычно сформированная транзакция попадёт в некорректный путь обработки.

Есть исправления и в других модулях. `x/distribution` получил более строгую обработку отсутствующих historical rewards и fallback при выводе delegator rewards. В `x/staking` исправлена redelegation, когда исходный unbonded validator уже удалён. В `store/cachemulti` `traceContext` теперь изолируется между разветвлёнными stores, чтобы контекст одной ветки не протекал в другую.

Одновременно обновлён CometBFT до 0.38.23 и подтянуты связанные тестовые зависимости. Для разработчиков chain это означает, что 0.53.8 стоит оценивать как единый набор совместимых изменений, а не выдёргивать отдельные commits по одному. Если сеть работает на ветке 0.53.x, правильный путь — сверить release notes, подготовить высоту или процедуру coordinated upgrade и только затем переходить на новую версию.

What changed

Radar detected a source-backed update from Cosmos SDK Releases. The item is linked to cosmos, developer, release and affected symbols: ATOM.

Why it matters

This page preserves the original source, trust context and Radar summary so readers can understand the event without treating it as a trading instruction.

Context and limitations

Orenix Radar is informational market intelligence. It is not financial advice, not a buy or sell signal, not a live trading engine and not a guarantee of future price movement.