CVE-2026-87119 in mpp情報

要約

〜によって VulDB • 2026年09月22日

ZenHive mppにおけるCapture-replayによる認証回避により、キャプチャされたサブスクリプション有効化資格情報を保持する攻撃者がペイヤーに対して繰り返し課金を行うことができる。

ペイヤーは、チェーンID、キータイプ、キーID、有効期限、制限、およびスコープのみを対象としてTempo KeyAuthorizationに署名しており、これらがそれを促したチャレンジと結び付けられる要素は何もない。lib/mpp/methods/tempo/key_authorization.exにあるMPP.Methods.Tempo.KeyAuthorization.verify/3は、これらの各署名済みフィールドをサブスクリプションリクエストに対して検証するが、その際に固定されるアクセスキーはエンドポイントごとに静的なサーバーキーであるため、1つの署名付き認証情報は、同じサブスクリプション条件に対するサーバーが発行するすべてのチャレンジに対して有効となる。MPP.Methods.Tempo.Subscription.activate/4はチャレンジIDによってアクティベーションの重複を排除するため、キャプチャされた資格情報を新しいチャレンジの下で提示すると異なる重複排除キーが生成され、claim_activationは成功し、サブスクリプショントランザクションが再構築されてブロードキャストされる。各リプレイによりペイヤーのウォレットに対して新たな初期間決済が行われ、サーバーキーが再度承認される。これはサブスクリプションの有効期限と、既存キーを再インストールするためのチェーン固有のセマンティクスによってのみ制限される。

本問題は、0.14.0から0.16.2未満のバージョンにおけるmppに影響する。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

EEF

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-408405

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!