Aller au contenu
Fondé MMXXVIVol. VI · № 366RSS
Blockchain Breaches

Archive des incidents de sécurité dans les cryptomonnaies — piratages, exploits, défaillances de ponts et rug pulls, documentés avec des preuves on-chain.

Dossier № 366Attaque par flash loan

Inflation des parts du Tranche Vault de Fence Finance

Un attaquant par prêt flash a gonflé la comptabilité des parts d'un vault pour drainer environ 1,01 million d'USDC d'un Tranche Vault Avalanche lié à Fence Finance et Valinor Digital.

Date
Chaîne(s)
Statut
Fonds dérobés

Le 27 octobre 2026, Fence Finance a perdu environ 1,01 million de dollars lorsqu'un attaquant par prêt flash a manipulé la comptabilité des parts d'un Tranche Vault sur Avalanche, émettant un nombre gonflé de parts du vault et les échangeant contre la totalité du solde en USDC du pool.

Ce qui s'est passé

La cible était un Tranche Vault sur l'Avalanche C-Chain que la société de sécurité Web3 Blockaid a reliée à Fence Finance et Valinor Digital, même si aucune des deux entreprises n'a confirmé laquelle exploitait le contrat. Le vault acceptait des dépôts en USDC et émettait des parts représentant une créance sur le pool.

La faille se trouvait dans la logique d'émission des parts du vault, qui calculait mal la valeur d'un dépôt et permettait ainsi à un attaquant d'émettre bien plus de parts que les USDC réellement versés ne le justifiaient. En utilisant un prêt flash comme fonds de roulement, l'attaquant a fait grimper le nombre de parts du vault, puis a échangé ces parts gonflées contre le solde sous-jacent réel. Les enregistrements on-chain montrent le vault (0xE25CB545Bdd47a8Ec2d08001cb5661B00D47621a) transférant 1 013 353,61 USDC au contrat de l'attaquant vers 20 h 00 ET, laissant le contrat identifié sans USDC. Blockaid a publié son alerte environ une heure plus tard, à 21 h 07 ET le 27 octobre, et a décrit l'exploit comme encore en cours à ce moment-là.

Conséquences

Au moment des premières divulgations, aucun des fonds n'avait été signalé comme récupéré ou gelé, et aucune identité d'attaquant n'avait été établie. Les rapports divergeaient sur la question de savoir si l'exploit était complètement terminé ou si le vault avait été mis en pause et la faille corrigée. Ni Fence Finance ni Valinor Digital n'ont publié de déclaration publique, et aucune analyse post-mortem officielle n'a été publiée.

Pourquoi c'est important

Il s'agit d'une entrée de plus dans la longue série de défaillances de comptabilité des parts de type ERC-4626, où l'arithmétique qui convertit les dépôts en parts peut être détournée pour qu'une part vaille plus que les actifs qui la couvrent. Un prêt flash transforme cet écart arithmétique en un drainage instantané : il fournit le capital pour gonfler le nombre de parts et est remboursé dans la même transaction, de sorte que l'attaquant n'a besoin d'aucune mise personnelle. Le même schéma a vidé Resupply, où un prêt flash de 4 000 dollars a exploité une attaque par donation ERC-4626 sur un vault vieux de deux heures pour 9,8 millions de dollars, et Sonne Finance, une attaque par donation classique sur un marché fraîchement déployé. Comme pour Abracadabra Money, la parade est bien connue — amorcer les vaults avec des parts virtuelles ou un décalage de dead-shares et arrondir chaque calcul de parts en faveur du protocole —, et pourtant les vaults nouvellement lancés continuent d'être mis en ligne sans elle.

Sources & preuves on-chain

  1. [01]unchainedcrypto.comhttps://unchainedcrypto.com/flash-loan-attacker-drains-about-1-million-in-usdc-from-avalanche-based-tranche-vault/
  2. [02]cryptotimes.iohttps://www.cryptotimes.io/2026/10/28/avalanche-vault-hack-1-01m-usdc-drained-in-flash-loan-exploit-tied-to-valinor-and-fence/
  3. [03]en.coin-turk.comhttps://en.coin-turk.com/attacker-drains-1-01-million-in-usdc-from-avalanche-tranche-vault-using-flash-loan/
  4. [04]kucoin.comhttps://www.kucoin.com/news/flash/hackers-steal-1-01m-from-tranche-vault-on-avalanche
  5. [05]defillama.comhttps://defillama.com/hacks

Dépôts liés