$17 Un million de pertes révèle une lacune critique dans la validation des entrées de SwapNet et Aperture Finance

robot
Création du résumé en cours

Le 26 janvier, deux protocoles DeFi—SwapNet et Aperture Finance—ont été victimes d’attaques coordonnées qui ont drainé un total de 17 millions de dollars de leurs trésoreries. Les chercheurs en sécurité de BlockSec, analysant l’incident pour Foresight News, ont découvert une faille commune mais dévastatrice au cœur des deux brèches : une validation d’entrée inadéquate dans leurs contrats intelligents.

La vulnérabilité : une validation d’entrée faible ouvre la porte

La cause principale remonte à des mesures de sécurité insuffisantes dans la façon dont les contrats victimes traitaient les appels de fonction entrants. Cette faiblesse a permis aux attaquants d’exécuter des appels de fonction arbitraires contre les contrats, obtenant ainsi un accès non autorisé à leur logique interne. Plutôt que de construire des exploits d’attaque personnalisés à partir de zéro, les acteurs malveillants ont exploité une approche plus élégante—ils ont weaponisé les permissions de tokens déjà accordées à ces protocoles.

Comment les approbations de tokens existantes sont devenues une responsabilité

Le mécanisme d’attaque exploitait un schéma fondamental de DeFi : les approbations de tokens. Les utilisateurs accordent couramment aux contrats intelligents la permission de dépenser leurs tokens via la fonction transferFrom, une pratique standard dans les interactions avec les DEX et le yield farming. Dans ce cas, les attaquants ont utilisé les failles de validation d’entrée pour se faire passer pour des transactions légitimes, déclenchant des appels transferFrom qui ont drainé les tokens directement des portefeuilles des utilisateurs et des réserves du protocole. Les contrats, incapables de valider correctement les opérations réellement demandées, ont exécuté ces transferts malveillants sans résistance.

Ce que cela révèle sur la sécurité en DeFi

L’incident de 17 millions de dollars souligne comment des oublis architecturaux dans la conception des contrats peuvent se transformer en pertes catastrophiques. La validation d’entrée—la vérification que les paramètres de fonction sont légitimes avant exécution—est souvent considérée comme un simple point de contrôle. Pourtant, comme le démontre l’analyse de BlockSec, même les protocoles expérimentés peuvent trébucher sur des fondamentaux. Pour l’écosystème DeFi dans son ensemble, la leçon est claire : une validation d’entrée robuste n’est pas une sécurité optionnelle ; c’est une défense périmétrique essentielle qui fait la différence entre une opération sûre et une compromission totale.

DEFI-4,54%
TOKEN0,16%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler