Do the Math: How We Took Over ChatGPT Accounts

By bypassing ChatGPT's sandbox and content security policy, our research team was able to take over anyone's account simply by sending them a link.

Mukul GoyalOct 28, 202612 mins

October 26, 2026Fixed

P1Severity

In October 2026, we found a way to turn an ordinary public ChatGPT share into attacker-controlled JavaScript running inside the signed-in session of whoever opened it.

An attacker could create a malicious conversation, publish it using ChatGPT's normal sharing feature, and send the link to another user. When the victim opened the share, the payload executed as chatgpt.com with access to the victim's authenticated web session.