ActualitésCryptoSlowMist signale une perte de 5,08 ETH chez Set Protocol liée à un problème de calcul dans actualizeFee()

SlowMist signale une perte de 5,08 ETH chez Set Protocol liée à un problème de calcul dans actualizeFee()

Auteur: CoinWy·

Points clés

  • •SlowMist a identifié une perte d'environ 5,08 ETH chez Set Protocol et l'a attribuée à un problème de calcul dans la fonction actualizeFee() du protocole.
  • •La société a lié la perte à une erreur de logique interne plutôt qu'à une exploitation externe ou à un échec de contrôle d'accès, ce qui signifie que des fonds ont quitté le contrat sans aucune action des utilisateurs.
  • •Set Protocol est une couche d'infrastructure Ethereum pour les paniers d'actifs tokenisés, et ses fonctions d'accumulation de frais sont appelées périodiquement pour distribuer des frais de gestion ou de flux.
  • •Il n'a pas été confirmé si Set Protocol a reconnu le constat ou publié un correctif au moment du rapport.
  • •SlowMist a déjà signalé des vulnérabilités similaires au niveau des fonctions, notamment une exploitation du module Aave v3 Loop Safe ayant entraîné une perte de 114,09 ETH.
SlowMist signale une perte de 5,08 ETH chez Set Protocol liée à un problème de calcul dans actualizeFee()

La société de sécurité blockchain SlowMist a signalé une perte d'environ 5,08 ETH chez Set Protocol, attribuant l'incident à un problème de calcul au sein de la fonction actualizeFee() du protocole. L'alerte souligne comment un mécanisme d'accumulation de frais, lorsqu'il est mal calculé, peut entraîner la sortie de fonds d'un protocole sans aucune action correspondante des utilisateurs.

SlowMist identifie une perte d'environ 5,08 ETH chez Set Protocol

SlowMist, une société de sécurité qui surveille régulièrement l'activité on-chain des protocoles basés sur Ethereum, a signalé publiquement l'incident. La perte rapportée s'élève à environ 5,08 ETH, et la société l'a attribuée à un problème dans la fonction actualizeFee() au sein de la logique de contrat intelligent de Set Protocol.

Set Protocol est une couche d'infrastructure basée sur Ethereum qui permet la création et la gestion de paniers d'actifs tokenisés, couramment utilisés dans des produits DeFi structurés. Les fonctions d'accumulation de frais telles que actualizeFee() sont appelées périodiquement pour distribuer des frais de gestion ou de flux aux opérateurs du protocole, ce qui rend leur exécution correcte déterminante pour les soldes des utilisateurs.

Le chiffre rapporté de 5,08 ETH représente l'impact principal identifié grâce à la surveillance de SlowMist. D'après les informations disponibles, l'alerte de la société n'affirme pas que des pertes supplémentaires sont survenues au-delà du montant signalé, et la couverture de l'incident s'est limitée à l'alerte elle-même.

Les incidents de ce type s'inscrivent dans un schéma plus large de pertes liées à la DeFi : les fraudes cryptos et les défaillances de protocoles ont entraîné 4,6 milliards de dollars de pertes en 2024.

Ce que signifie le problème de calcul d'actualizeFee()

La fonction actualizeFee() est chargée de mettre à jour l'état comptable interne lors de la collecte des frais. Une erreur de calcul dans cette fonction peut créer un écart entre le montant enregistré en interne et le montant réellement transféré, permettant à de la valeur de quitter le contrat au-delà de ce qui était prévu.

SlowMist a directement lié la perte d'environ 5,08 ETH à ce problème de calcul plutôt qu'à une exploitation externe ou à un échec de contrôle d'accès. Cette distinction est importante : un bug de calcul est une erreur de logique au sein du contrat lui-même, et pas nécessairement une attaque ciblée. Il n'a pas été confirmé, dans les informations disponibles au moment de la rédaction de cet article, si Set Protocol a reconnu le constat ou publié un correctif.

SlowMist a déjà signalé des vulnérabilités similaires au niveau des fonctions dans d'autres protocoles DeFi Ethereum. Dans un incident distinct, la société a alerté sur une exploitation du module Aave v3 Loop Safe ayant entraîné une perte de 114,09 ETH, illustrant l'étendue d'impact que de telles alertes peuvent couvrir.

Pourquoi l'alerte sur Set Protocol importe pour les utilisateurs le marché

Les fonctions de calcul de frais font partie des opérations les plus courantes dans les coffres DeFi et les protocoles de paniers, s'exécutant à chaque cycle d'accumulation de frais. Une erreur dans cette logique est significative car elle peut se cumuler silencieusement sur plusieurs appels avant d'être détectée, ce qui signifie que l'exposition totale pourrait croître si le problème n'est pas traité rapidement.

Pour les utilisateurs détenant des positions dans les produits de Set Protocol, le signalement public de SlowMist constitue un signal pour surveiller les communications officielles du protocole en attendant une annonce de remédiation. Bien que l'impact en ETH soit modeste par rapport à des piratages de protocoles plus importants, il souligne que la logique de frais mérite le même examen d'audit que les fonctions principales de transfert et de liquidité. Les utilisateurs et observateurs devraient suivre les mises à jour vérifiées directement auprès de Set Protocol plutôt que d'agir sur la seule base de l'alerte.

L'incident renforce également la valeur de la surveillance de sécurité on-chain comme première ligne de détection. Des sociétés comme SlowMist analysent les interactions contractuelles anormales et font remonter les problèmes avant leur divulgation formelle, offrant ainsi un avertissement précoce à l'ensemble de la communauté. Les équipes de protocoles développant sur Ethereum devraient traiter les cas limites d'accumulation de frais comme des priorités dans les audits de contrats intelligents, en particulier lorsque les frais de flux s'accumulent dans le temps et interagissent avec la logique de rebasing ou de rééquilibrage.

Avertissement : cet article est fourni à titre informatif uniquement et ne constitue pas un conseil financier ou en investissement. Les marchés des cryptomonnaies et des actifs numériques comportent des risques importants. Faites toujours vos propres recherches avant de prendre des décisions.