CVE-2026-73136 in mpp
Zusammenfassung
von VulDB • 20.08.2026
Authentifizierungsumgehung durch Capture-Replay in ZenHive mpp ermöglicht es einer nicht authentifizierten Drittpartei, kostenpflichtige Ressourcen zu erhalten, indem eine von einem unrelateden Zahler abgewickelte Transaktion wiederholt wird (Replay).
MPP.Methods.Tempo bindet normalerweise ein abgeschlossenes TIP-20 TransferWithMemo an die spezifische Challenge zur Überprüfung durch einen im Memo enthaltenen Attribution Nonce. Wenn in method_config ein statisches „memo“ konfiguriert ist, gibt check_matched_memo_binding/3 das Übereinstimmungsergebnis bedingungslos zurück und diese Bindung wird übersprungen, sodass nur token, Empfänger, Betrag und der statische memo-Wert zur Abgleichung herangezogen werden. Das statische Memo wird in jeder nicht authentifizierten 402-Antwort wiederholt, und Tempo-Transaktionen sind öffentlich; daher kann ein Angreifer eine beliebige übereinstimmende Transaktion eines legitimen Kunden übernehmen, eine neue Challenge für dieselbe Route anfordern und diesen Transaktionshash als Typ „hash“ Credential vorlegen. Der Hash-Pfad führt keine Absender- oder Signaturprüfung durch, die den Vorzeigenden mit dem Wallet verbindet, das die Übertragung gesendet hat.
Dieses Problem betrifft mpp: von 0.6.1 bis (aber nicht einschließlich) 0.6.4.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.