Do The Math: How We Took Over ChatGPT Accounts
AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get privacy and security gear delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

Security researchers at Parameter reported that a malicious ChatGPT share link could run JavaScript inside a recipient’s signed-in session, exposing private conversations and enabling account actions. Parameter says OpenAI fixed the flaw on Oct. 26, 2026, and classified the report as P1; the full scope and any exploitation outside the research remain unclear.

Security researchers at Parameter reported that a crafted ChatGPT conversation share could run attacker-controlled JavaScript in the signed-in session of anyone who opened it, potentially exposing private chats and allowing actions on the account. Parameter says it reported the vulnerability to OpenAI, which fixed it on Oct. 26, 2026, and classified the report as P1.

According to Parameter’s report, an attacker could create a conversation containing an interactive graph and an HTML Preview, publish it through ChatGPT’s ordinary sharing feature, and send the public link to a target. The recipient did not need to install an app, join a project, paste code, or open developer tools; opening the link was the only action required for the reported exploit chain.

Parameter says the researchers confirmed that the code could enumerate a user’s conversation list, retrieve material from a private conversation that had not been shared with the attacker, and send information to an external server. It also said the code could make authenticated API requests as the victim. Those are claims from the researchers’ account of their testing; the supplied report does not establish that attackers used the flaw against ChatGPT users in the wild.

The reported chain involved two features: a graph that loaded the MathLive library, and an HTML Preview running in a restricted frame. Parameter says MathLive’s message listener accepted a request from the Preview to change the virtual keyboard layout without checking the sender’s origin. The library then rendered attacker-supplied HTML in the main ChatGPT page. The researchers describe further steps that allowed JavaScript to execute with ChatGPT’s web identity, despite browser isolation and the site’s Content Security Policy.

At a glance
reportWhen: Reported in October 2026; Parameter say…
The developmentParameter disclosed a vulnerability chain in ChatGPT’s public sharing feature that it says let a crafted conversation link execute code in a recipient’s authenticated session.

Private Conversations at Risk

The reported issue matters because a public share link is generally a low-friction way to view a conversation, while the researchers say opening a malicious one could cross from viewing shared material into access to a recipient’s authenticated account. That would put information in private chats at risk, rather than limiting exposure to the conversation the sender chose to publish.

Parameter’s account also illustrates how security boundaries can fail when features interact. The HTML Preview was placed in a separate frame, but a message listener associated with the graph provided a route to inject markup into the main page. The report says the weakness depended on the combined behavior of separate components, not simply on a Preview being able to read the page around it.

OpenAI’s reported P1 classification indicates that the company treated the disclosure as a high-priority security report. Parameter says the issue has been fixed, but the material provided does not describe the precise remediation or whether users needed to take any action. For readers, the clearest practical point is that the researchers’ described attack relied on opening a crafted link; they do not say that ordinary, legitimate shared conversations were themselves compromised.

Products Worth Considering

Jackery Explorer 2000 v2 Portable Power Station with Two 200W Solar Panels

Jackery Explorer 2000 v2 Portable Power Station with Two 200W Solar Panels

As an affiliate, we earn on qualifying purchases.

How the Preview Crossed Its Boundary

ChatGPT’s HTML Preview can render code as a small webpage. Parameter says the Preview ran in a frame on a different web address, which should prevent it from directly inspecting the signed-in ChatGPT page. The researchers’ question was whether it could still communicate with other components through browser messaging.

The report says the graph loaded MathLive, which installed a listener in the main page for messages relating to its virtual keyboard. The browser’s postMessage mechanism permits frames to exchange messages without granting one frame direct access to another’s document. According to Parameter, MathLive accepted a layout-change message without verifying the sender’s origin, then rendered the supplied layout as HTML.

Parameter says the HTML was inserted into an iframe created without a sandbox attribute. It then describes using a script-loading route permitted by ChatGPT’s Content Security Policy, involving YouTube’s oEmbed endpoint and its JSONP callback behavior. The provided source cuts off during that technical explanation, so it does not supply the complete walkthrough or all details of the final execution step.

““The victim did not need to install an App, join a Project, paste code, or open developer tools. Opening the shared link was the only required action.””

— Parameter researchers

Scope and Exploitation Remain Unknown

The source material does not say whether the vulnerability was exploited by anyone outside Parameter’s research, how many accounts may have been exposed, or whether any user data was accessed in real-world attacks. It also does not include a statement from OpenAI, a technical advisory from the company, or details of the fix beyond the reported date and P1 classification.

Parameter describes the chain as capable of taking over a ChatGPT account, but the supplied material does not document every possible account action or establish that every account feature and data type was accessible. The report excerpt also ends during its explanation of the YouTube JSONP step. Impact, exposure, and remediation details beyond the researchers’ claims remain unconfirmed in the material provided.

OpenAI’s Fix and Further Disclosure

Parameter says the issue was fixed on Oct. 26, 2026. The next useful developments would be a fuller technical account from the researchers and a public explanation from OpenAI of what changed, whether the company found evidence of exploitation, and whether affected users were notified. None of those details appears in the supplied source.

Until further information is available, the report supports a narrow conclusion: Parameter says it demonstrated a way for a crafted ChatGPT share to cross an intended security boundary, and says OpenAI patched the issue. It does not establish the scale of any exposure or confirm attacks against users.

Key Questions

What did Parameter say the vulnerability allowed?

Parameter says a crafted ChatGPT share link could run JavaScript in the signed-in session of someone who opened it, allowing the researchers to access private conversation content and send data to an external server.

Did a victim have to install anything?

No. Parameter says the recipient only needed to open the shared link; installing an app, joining a project, pasting code, or opening developer tools was not required.

Has OpenAI fixed the issue?

Parameter says OpenAI fixed it on Oct. 26, 2026, and classified the disclosure as P1. The source provided does not include OpenAI’s own confirmation or details of the patch.

Is there evidence that attackers used the flaw?

The supplied report does not say whether anyone exploited the issue outside the researchers’ testing. The scale of any real-world exposure is therefore unclear.

Source: parameter.ai

You May Also Like

EY employee charged with accessing Australian prime minister’s bank details

An EY employee has been formally charged with accessing the bank account details of Australia’s prime minister, marking a serious data security breach.

Crime and Punishment: How the FBI Caught the Notorious Silk Road Founder

The fascinating story of how the FBI finally uncovered Silk Road’s founder reveals the intricate methods used to bring a notorious dark web kingpin to justice.

Ledger Confirms Spy Chip Implant Behind Wallet Crypto Thefts

Ledger says reports of unexpected crypto losses involved devices sold by Southeast Asian reseller CryptoBilis; the tampering method and full scope remain unclear.

Moscow Woman Loses 8 Million Rubles To Phone Scammers, Courier Detained

A woman in Moscow lost over 8 million rubles to phone scammers; authorities detained one courier involved, according to Interfax.