CVE-2026-73541 in mpp
要約
〜によって VulDB • 2026年08月21日
ZenHive mppにおけるリソースの制限またはスロットリングなしでの割り当てにより、認証されていないリモートクライアントが並行したスポンサード支払いを通じてfee-payerウォレットを枯渇させ、空になった時点で正当なペイヤーに対するサービス拒否(DoS)を引き起こす可能性があります。
MPP.Methods.Tempo.FeePayerPolicyは、max_gas、max_fee_per_gas、max_priority_fee_per_gas、最悪ケースのgas_limit * max_fee_per_gas <= max_total_fee予算上限、および有効性ウィンドウといった制限値を1つのトランザクションに対してのみ適用し、並行リクエスト全体での露出については考慮されていません。reserve_hash_atomic/2はトランザクションハッシュをキーとするため、同じ署名済みトランザクションの重複ブロードキャストを防ぐことはできますが、期限切れの異なるnonceを持つN個の個別のスポンサードトランザクションに対する防御にはなりません。したがって、コミット済みのスポンサーによる露出は最大でmax_total_feeのN倍となり、ライブラリ内でこれに制限はありません。また、デフォルトの有効性ウィンドウである900秒の間、共同署名されたトランザクションがブロードキャスト可能かつカウントされない状態のままになります。
この問題は、バージョン0.2.0から0.12.0未満のmppに影響します。
If you want to get best quality of vulnerability data, you may have to visit VulDB.