CVE-2026-52736 in Zebra情報

要約

〜によって VulDB • 2026年08月18日

ZEBRAは、Rustで完全に記述されたZcashノードです。バージョン4.5.0より前では、認証不要の遠隔P2Pピアが、無効なブロックボディを同じブロックヘッダーハッシュを持つ有効な正規ボディと競合させることで、Zebraノードを停止させることができます。ZIP-244により攻撃者は、トランザクション識別子、merkleルート、およびブロックヘッダーハッシュを保持したままcoinbase scriptSig認証データを改変できるため、汚染されたボディは後続のコミットメント検証で失敗しますが、正規のハッシュと共有します。zebra-state/src/service.rs内のqueue_and_commit_to_non_finalized_state関数は、コンテキストバリデーションが完了する前にnon_finalized_block_write_sent_hashesにハッシュを記録し、書き込みタスクがボディを拒否した場合でもそれを削除しませんでした。その後正当なボディが届いた際、キャッシュされたハッシュによりKnownBlock::WriteChannelの重複処理によってそれが抑制され、ノードは再起動または再編成が行われるまで1高さ分遅れた状態になります。この問題はバージョン4.5.0で修正されました。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

GitHub M

予約する

2026年06月08日

モデレーション

承諾済み

エントリ

VDB-391962

EPSS

0.00444

アクティビティ

非常低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!