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

Обговорення 0