Polymarket hacked again through a third-party script

· Ahmed Khan

Developing story. Last updated October 29, 2026, afternoon ET.

Short version: On October 29, 2026, a compromised third-party script on polymarket.com used people’s logged-in sessions to sell their positions and send the money to an attacker. Polymarket paused trading, said one of its providers was compromised, and says affected users will be made whole. It’s the second time since June that a vendor’s script has been used to drain Polymarket users.

What happened in the Polymarket hack?

On Thursday afternoon, Polymarket users started posting that their positions had been sold at steep discounts and the money was gone. About half an hour later the bad code was off the site and trading was switched to cancel-only. Polymarket said “One of our 3rd party providers was compromised.”

All times UTC, October 29:

How much was stolen?

Nobody has a confirmed number yet. The $2.65M in headlines is the balance Arkham linked to a suspected attacker wallet, not a confirmed loss total. BNO describes losses in the hundreds of thousands, and one trader told Decrypt he lost $800K, which hasn’t been verified. The number of affected users hasn’t been reported.

What did the malicious script do?

Polymarket hasn’t named the provider. According to BNO News, people tracking the attack said the code came from DebugBear, a website performance monitoring tool Polymarket was loading on its site. DebugBear hadn’t commented when we published this.

From what’s been reported so far:

It never needed anyone’s password. It just used the session people were already logged into.

We’ll add more detail as more analysis comes out.

How is this different from the June Polymarket hack?

June’s attack, per cside’s analysis, was approval phishing. A poisoned vendor script popped up a malicious approval or signature request inside the real Polymarket site, and anyone who signed gave the attacker access to their funds. About $3M was taken.

This time it also used trading credentials that were already sitting in the browser, so it didn’t have to wait for anyone to sign something.

How do you protect your site from third-party script attacks?

If users can move money on your site, every third-party script on those pages can do whatever your own code can.

FAQ

Which vendor was compromised in the Polymarket hack?

Polymarket hasn’t said. BNO News reported that people tracking the attack traced the code to DebugBear, a website performance monitoring tool. DebugBear hadn’t commented as of October 29.

Will Polymarket refund affected users?

Polymarket says “Anyone who has been impacted will be made whole.” It hasn’t explained how yet. After the June hack it promised full refunds to affected users.

How did the attacker get users’ money?

Reports so far say the script used trading credentials stored in the browser to sell users’ positions at steep discounts and send the money to the attacker.

Is Polymarket trading back?

BNO News reported that trading resumed around 3pm ET on October 29. Polymarket hadn’t posted an update on its status page when we published this.

Why we’re writing about it

Zirahn builds policy checks for AI agents. Agents act with their user’s access, same as this script did, so attacks like this are the ones we pay the most attention to.

We’ll update this post as Polymarket and the provider share more.

Sources

← Back to blog