Contexte de l'incident

Fin 2023, Polymarket, plateforme de marchés prédictifs basée sur Ethereum, a annoncé la suspension de toutes les transactions internationales. L’annonce fait suite à la confirmation d’une intrusion qui a permis à des acteurs non autorisés de transférer des actifs depuis les comptes utilisateurs. Les responsables de Polymarket ont indiqué que les fonds concernés proviennent de plusieurs portefeuilles custodiaux, mais n’ont pas communiqué de montant exact.

Architecture technique de Polymarket

Polymarket utilise des contrats intelligents déployés sur la blockchain Ethereum pour enregistrer les positions des utilisateurs. Les mises sont libellées en USDC, stablecoin ERC‑20, et les soldes sont conservés dans des portefeuilles custodiaux gérés par la société. L’interface web interroge les contrats via une API JSON‑RPC et un serveur d’application centralisé assure la traduction des ordres utilisateurs en appels de fonction. Cette double couche – contrats publics et infrastructure hors‑chaîne – crée un point de dépendance : la sécurité du serveur d’application et des clés de portefeuille custodial devient critique.

Analyse de la faille exploitée

Selon les informations publiées, les attaquants ont accédé aux clés privées des portefeuilles custodiaux. Aucun détail technique n’a été fourni sur la méthode d’obtention, mais les scénarios les plus probables incluent le phishing ciblé d’employés ou la compromission d’une API de gestion des clés. Une fois les clés en main, les acteurs malveillants ont pu initier des transferts d’USDC vers des adresses externes, contournant les contrôles de conformité intégrés aux contrats. Le fait que les fonds soient stockés hors‑chaîne explique pourquoi la perte n’est pas immédiatement visible sur la blockchain publique.

Implications et limites de la réponse

La suspension des échanges internationaux vise à empêcher de nouveaux retraits tant que les portefeuilles compromis ne sont pas sécurisés. Cette mesure protège les utilisateurs restants, mais ne restitue pas les actifs déjà siphonnés. L’incident souligne la fragilité des solutions hybrides qui combinent contrats intelligents publics avec des services custodiaux centralisés. Sans audit public des procédures de gestion des clés, il reste difficile d’évaluer le risque résiduel. De plus, l’absence de chiffres précis empêche une estimation quantitative de l’impact économique. Enfin, la communication limitée de Polymarket laisse les observateurs sans visibilité sur les correctifs techniques mis en place, ce qui complique l’évaluation de la robustesse future du système.