BNB Smart Chain выпустила hotfix для уязвимости клиента исполнения Reth
BNB Chain выпустила hotfix для клиента BSC-Reth после того, как ошибка в коде legacy trie поставила под угрозу точность state-root, призвав операторов узлов обновить ПО.
Перевод с английского. Читать оригинал
Главное
- Уязвимость в коде legacy trie в Reth могла приводить к неверному расчету state-root в BSC.
- Проблема была устранена в BSC-Reth v0.1.4-hotfix, выпущенном 6 ноября 2026 года, без необходимости хардфорка или миграции БД.
- Операторам узлов, включая валидаторов и MEV-билдеров, рекомендуется немедленно обновиться; о потере средств не сообщалось.
BNB Smart Chain (BSC) выпустила hotfix для своего клиента исполнения Reth 6 ноября 2026 года после обнаружения уязвимости, которая могла приводить к неверным значениям state-root блокчейна. Ошибка, связанная с legacy-кодом trie, используемым для организации данных блокчейна, была обнаружена 4 ноября и исправлена в Reth pull request #28264 за день до выпуска BSC.
ETH / USD
Природа уязвимости
Согласно официальному объявлению BNB Chain, баг затрагивал определенные версии клиента Ethereum Harvester Tree (Reth) на базе Rust, потенциально приводя к рассинхронизации узлов, сбоям синхронизации и неточному расчету state-root при верификации блоков. Хотя проблема могла привести к финансовым потерям, о эксплуатации или влиянии на средства не сообщалось.
Детали hotfix и внедрение
Hotfix, обозначенный как BSC-Reth v0.1.4-hotfix, был опубликован в репозитории GitHub проекта и включает исправление из pull request #28264. В примечаниях к выпуску указано, что обновление исправляет обработку legacy-путей в Reth, обеспечивая точный расчет state-root без необходимости миграции базы данных или хардфорка. BNB Chain подтвердила, что патч не затрагивает opBNB, их решение на базе Optimistic Rollup.
Рекомендуемые действия для операторов
BNB Chain рекомендует всем операторам узлов BSC-Reth — включая валидаторов, MEV-билдеров, полные узлы и sentry-узлы — обновиться до новой версии и как можно скорее перезапустить свои узлы. Процесс обновления не требует никаких изменений со стороны пользователей, а сеть продолжает работать, пока исправление распространяется.
За чем следить дальше
Наблюдатели будут следить за тем, появятся ли отложенные попытки эксплуатации и как быстро обновление будет принято валидаторами BSC. Также ожидаются дальнейшие обновления от BNB Chain относительно стабильности после обновления и дополнительных мер по укреплению реализации trie.

Обсуждение 0