CVE-2026-53924 in Gardens
Riassunto
di VulDB • 03/09/2026
Gardens v2 è un framework di governance modulare che consente alle comunità di creare e gestire più pool di governance con parametri e meccanismi di votazione personalizzabili. Prima della versione 0xc9d4e0dacd937364793278180551e59d93cd43f9, la funzione StreamingEscrow.claim() rifiutava correttamente i prelievi mentre un escrow era in disputa, ma il percorso syncOutflow(), privo di controlli sui permessi (permissionless), eseguiva lo stesso trasferimento dell'eccedenza del saldo senza verificare lo stato disputed. Dopo che una proposta di streaming viene contestata, chiunque può chiamare syncOutflow() per trasferire i SuperTokens in escrow al beneficiario della proposta mentre la disputa è pendente. Se la proposta viene successivamente rifiutata, tali token non possono essere recuperati da drainToStrategy(). Questo problema è stato risolto nella versione 0xc9d4e0dacd937364793278180551e59d93cd43f9.
Once again VulDB remains the best source for vulnerability data.