CryptoNation FR
jeudi 5 novembre 2026 BTC -- / --
🔍

Enso Finance perd 5,6 ETH à cause d’une erreur d’oracle

Ajouter CryptoNation comme source favorite sur Google
Enso Finance perd 5,6 ETH à cause d’une erreur d’oracle
Enso Finance perd 5,6 ETH à cause d’une erreur d’oracle

Enso Finance a été victime d’une attaque au cours de laquelle un attaquant a dérobé environ 5,6 ETH, soit environ 14 100 €. Selon la société de sécurité SlowMist, l’attaque résulte d’une erreur de calcul de prix de l’oracle du protocole.

En bref :

  • Un attaquant exploite une faille d’oracle dans le coffre de stratégie DPI Strategy d’Enso Finance
  • En raison d’un calcul erroné du TWAP, un échange est valorisé 9,2 fois plus haut que sa valeur réelle
  • L’attaquant échange 0,683 WETH contre 268,42 jetons FARM et les encaisse sur la base d’une valorisation bien plus élevée

Une erreur dans la détermination du prix

Le problème venait de la façon dont Enso Finance valorise les jetons dans son contrat Controller. Lorsqu’un utilisateur dépose des fonds dans le coffre de stratégie, deux valorisations sont effectuées : avant et après le transfert des jetons. La différence détermine le nombre de parts (shares) qu’il reçoit.

Pour établir le prix des jetons FARM, l’oracle d’Enso consultait un pool Uniswap V3. Mais en raison d’une erreur de configuration, le champ fee (frais de transaction) du registre était réutilisé comme paramètre secondsAgo. Cela a entraîné une période d’observation beaucoup trop courte pour le prix moyen pondéré dans le temps (TWAP), de sorte que le prix obtenu se situait près du prix au comptant au lieu de représenter une moyenne sur une période plus longue.

L’attaquant exploite une liquidité déséquilibrée

L’attaquant a tiré parti du fort déséquilibre du pool Uniswap V3. En une seule transaction, il a échangé 0,683 WETH contre 268,42 jetons FARM sur Uniswap V2. Le pool V3 a toutefois valorisé cet échange bien au-dessus de sa valeur réelle, en l’estimant à 6,3 ETH, soit près de neuf fois plus que le montant réellement échangé. Le dépôt a ainsi été enregistré comme étant beaucoup plus précieux qu’il ne l’était.

Cela a permis à l’attaquant de recevoir un nombre excessif de parts dans le coffre, qu’il a ensuite rachetées pour en tirer profit. L’exploitation a pu aboutir parce que le protocole ne disposait d’aucun contrôle de cohérence des données TWAP ni de validation des prix situés en dehors des fourchettes normales.

Enquête sur les points faibles

SlowMist a identifié plusieurs facteurs ayant rendu l’attaque possible : l’absence de contrôles de validation du TWAP, l’absence de validation des prix extrêmement divergents et la dépendance à l’égard d’un pool de liquidité déséquilibré. L’attaquant a été identifié à l’adresse 0x3196398321D77a2511d369DCB6eCa9d2aD87b73A. Le contrat de stratégie lésé disposait de réserves d’environ 5,6 ETH.

Résumer cet article avec l’IA

Ceci ne constitue pas un conseil en investissement. CryptoNation propose uniquement des contenus éducatifs et informatifs. Les crypto-actifs sont très volatils et vous pouvez perdre tout ou partie de votre capital. Faites toujours vos propres recherches. Consultez notre avertissement complet.

Liens affiliés. Certains liens présents sur ce site sont des liens affiliés. Nous pouvons recevoir une commission si vous vous inscrivez auprès d’un partenaire via l’un de ces liens, sans coût supplémentaire pour vous. Cela n’influence jamais notre contenu éditorial. Consultez notre charte éditoriale.

Plus de contenus sur Arnaques crypto

Plus d’actualités ›