Un point technique du rapport initial mérite d’être examiné séparément.
L’attaquant a abusé de l’EIP-7702 d’Ethereum pour déléguer à un contrat malveillant une partie des droits d’exécution du portefeuille chaud. L’autorisation a été inscrite sur la chaîne, et les opérations ont emprunté une voie autre que le canal de retrait.
Par conséquent, suspendre uniquement les retraits ne suffit pas à bloquer tous les transferts non autorisés. L’attaquant a également soumis 50 transactions signées pour modifier le nonce et mettre en place la délégation malveillante. De plus, le portefeuille chaud repose sur un MPC : aucune clé privée unique ne permet de révoquer immédiatement l’autorisation, et l’équipe doit mettre en place une procédure de révocation distincte.
$BNB $ETH $BTC
L’attaquant a abusé de l’EIP-7702 d’Ethereum pour déléguer à un contrat malveillant une partie des droits d’exécution du portefeuille chaud. L’autorisation a été inscrite sur la chaîne, et les opérations ont emprunté une voie autre que le canal de retrait.
Par conséquent, suspendre uniquement les retraits ne suffit pas à bloquer tous les transferts non autorisés. L’attaquant a également soumis 50 transactions signées pour modifier le nonce et mettre en place la délégation malveillante. De plus, le portefeuille chaud repose sur un MPC : aucune clé privée unique ne permet de révoquer immédiatement l’autorisation, et l’équipe doit mettre en place une procédure de révocation distincte.
$BNB $ETH $BTC