BNB Smart Chain(BSC)は、2026年11月6日にReth実行クライアントのホットフィックスを配布しました。脆弱性はブロックチェーンの状態ルート値を誤って生成する可能性があり、レガシートライコードに起因していました。この欠陥は11月4日に発見され、BSCリリース前日のRethプルリクエスト #28264 で上流側で修正されました。

ETH / USD
出典:CoinGecko。価格は参考値です。

脆弱性の性質

公式のBNB Chain発表によると、バグはRustベースのEthereum Harvester Tree(Reth)クライアントの特定バージョンに影響し、ノード間の不整合、同期失敗、ブロック検証時の状態ルート計算誤差を引き起こす可能性がありました。財務的損失につながる恐れはありましたが、実際の悪用や資金への影響は報告されていません。

ホットフィックスの詳細と展開

ホットフィックスは BSC‑Reth v0.1.4‑hotfix と名付けられ、プロジェクトのGitHubリポジトリで公開され、プルリクエスト #28264 の上流修正を取り込んでいます。リリースノートでは、Rethのレガシーパス処理を修正し、データベースマイグレーションやハードフォークなしで正確な状態ルート計算を実現すると記載されています。BNB Chainは、このパッチがOptimistic Rollup ソリューションの opBNB には影響しないことも確認しています。

運用者への推奨アクション

BNB Chainは、バリデータ、MEVビルダー、フルノード、セントリーノードを含むすべての BSC‑Reth ノード運用者に対し、新バージョンへのアップグレードとノードの再起動を速やかに行うよう助言しています。アップグレードにはユーザー側の変更は不要で、修正が伝搬する間もネットワークは稼働し続けます。

今後の注目点

遅延した悪用試行が出てくるか、BSCバリデータセット全体でのアップグレード採用速度がどれだけ速いかが注目されます。BNB Chainからは、アップグレード後の安定性やトライ実装のさらなる強化策に関する追加情報が期待されています。