Polymarket Users Lose $3.1M in PUSD to Frontend Script Injection Attack – Similar to 2024 1inch Exploit

Polymarket Users Lose $3.1M in PUSD to Frontend Script Injection Attack – Similar to 2024 1inch Exploit

N
News Editor
2026-06-28 17:31:30
Blockchain intelligence firm AMLBot reports that Polymarket users on Polygon lost approximately $3.1 million in PUSD after a malicious script was injected into the platform's frontend. The attacker leveraged EIP-7702 delegate calls to trick users into signing transactions, then drained their wallets. Stolen funds were swapped via Relay, bridged to Ethereum, and converted into ETH now held across three wallets (totaling ~1,891.9 ETH). The attack mirrors the 2024 1inch Lottie Player incident, highlighting the critical risk of compromised third-party scripts in DeFi frontends.
PolymarketPolygonPUSDmalicious scriptEIP-7702frontend attackasset theftcross-chain bridgeLottie Playersupply chain attack

Overview: $3.1M PUSD Stolen from Polymarket Users

According to data monitored by blockchain intelligence firm AMLBot, several users of the prediction market platform Polymarket on the Polygon network have suffered severe asset losses. The attacker compromised the platform's frontend by injecting a malicious script, tricking users into signing deceptive transactions and ultimately stealing approximately $3.1 million in PUSD (Polymarket's native stablecoin). The incident has once again raised concerns about frontend security and the risks associated with third-party script dependencies in decentralized applications.

Technical Breakdown: EIP-7702 Delegate Calls and Cross-Chain Laundering

AMLBot disclosed that the attacker first injected malicious JavaScript into the Polymarket frontend. When users accessed the site and interacted with their wallets, the script presented a seemingly normal approval request. However, it exploited the delegate execution mechanism defined in EIP-7702, which allows a contract to execute operations on behalf of a user's address. Once the user signed the transaction, the attacker was able to directly invoke transfer functions, sweeping all PUSD balances from the victims' wallets to addresses controlled by the attacker.

The stolen PUSD was then swapped into USDC.e (the bridged USDC version on Polygon) via the Relay protocol, and subsequently bridged to the Ethereum mainnet. Finally, all funds were converted into ETH and dispersed across three newly generated wallets. As of the latest monitoring, these three wallets collectively hold approximately 1,891.9 ETH, valued at around $6 million at current prices. The attacker has not yet moved the funds, which analysts believe may be an attempt to obfuscate on-chain tracing.

Historical Echo: A Repeat of the 1inch Lottie Player Attack

AMLBot emphasized that this attack is highly similar to the 2024 supply-chain attack on the 1inch Web application. In January 2024, the 1inch frontend was compromised after the third-party animation library Lottie Player was tampered with, causing users' wallets to be silently drained during transaction confirmation. The common thread in both incidents is the project's over-reliance on third-party CDN-hosted libraries without proper frontend integrity checks (e.g., Content Security Policy or Subresource Integrity).

As of this writing, the Polymarket team has not released an official statement. The community has advised users to immediately revoke any suspicious contract approvals and remain vigilant against potential phishing links in the coming days. This incident underscores that even if a platform's smart contracts are flawless, frontend attacks can still cause massive losses. Crypto users are urged to habitually review transaction details, use hardware wallets, and minimize browser extensions to reduce exposure to similar threats.

This article was originally published by Bit.Fan. For more cryptocurrency news and market insights, visit www.bit.fan.
700

Disclaimer:

The market information, project data, and third-party content displayed on this platform are for industry information sharing only and do not constitute any form of investment advice or return commitment.

Cryptocurrency trading carries high risks. Users should fully assess their risk tolerance and make independent decisions. All profits, losses, and legal responsibilities are borne by the users themselves.