Skip to content
The AI-First Web

A Single Link Could Turn ChatGPT's Agent Builder Against Its Own User

Researchers showed a crafted URL could silently spin up an AI agent with inbox and chat access already approved

K
Kannan SP
· 4 min read
Share on X LinkedIn
A Single Link Could Turn ChatGPT's Agent Builder Against Its Own User
Key finding

User actions required to create and arm the agent: 1 link click (Source: Zenity Labs disclosure, via The Hacker News (July 2026))

A URL Parameter Became an Agent-Creation Command

Researchers at Zenity Labs disclosed a cross-site request forgery flaw in OpenAI's ChatGPT Agent Builder, codenamed AgentForger, that let a crafted link build and activate an autonomous agent inside a victim's account with no further action required. The tool accepted an initial_assistant_prompt value directly through the URL. A logged-in user who clicked a link shaped like chatgpt.com/agents/studio/new with an embedded prompt would have that prompt automatically submitted and executed, creating an attacker-defined agent already wired to whatever connectors the account had approved: Outlook, Gmail, Teams, or Slack among them, with approval prompts disabled by default. OpenAI patched the issue on June 8, 2026, and separately announced it will deprecate Agent Builder entirely by November 30, 2026, directing users to the Agents SDK instead.

1 link click
User actions required to create and arm the agent
Source: Zenity Labs disclosure, via The Hacker News (July 2026)

Authorization, Not Code, Is the New Surface

For two decades, web risk models were built around code: a vulnerable plugin, an unpatched dependency, a misconfigured server. AgentForger sits somewhere else — a request-forgery flaw in the layer that decides which automated entity gets to act on an organization's behalf, and with what permissions inherited by default. That layer barely existed as a named attack surface before products let agents hold their own credentials and take actions unsupervised. WebPulse's own scoring engine already tracks a related AI-Readiness dimension across the frameworks it detects, precisely because agent-facing capability and agent-facing risk are emerging on the same timeline, not one after the other. This is a single disclosed case, not evidence of a broader pattern yet, but it previews a category of exposure that framework- and plugin-level scanning was never built to catch.

28 of 466K+ scanned
Sites with machine-readable agent access files (llms.txt)
Source: WebPulse Scan Data, July 2026 census
9 of 466K+ scanned
Sites exposing WebMCP agent-interaction endpoints
Source: WebPulse Scan Data, July 2026 census

Existing Scoring Systems Don't See This Yet

Executives evaluating exposure typically lean on CVE counts, the CISA Known Exploited Vulnerabilities catalog, and EPSS exploitation-probability scores. As of this week, the KEV catalog holds 1,653 entries and 100 CVEs sit above the 0.5 EPSS threshold. AgentForger carries no CVE identifier at all — it is a logic flaw in a SaaS product's request handling, not a code vulnerability entered into a public registry, and it would not appear in any dashboard built around CVE or plugin-risk counts. That gap is the point: the instruments organizations already trust for exposure reporting were built to catalog known code flaws, not authorization logic inside the agent products now being connected to email, chat, and file systems.

100
CVEs currently above EPSS exploitation threshold (0.5)
Source: FIRST.org EPSS / CISA KEV Catalog (July 24, 2026)

What Budget-Signers Should Take From This

The takeaway is not that agent tooling is unsafe by default, and it is not a reason to pause deployment. It is that governance questions — who can create an agent, what connectors and permissions it inherits automatically, and how quickly a grant can be revoked — now belong on the same review cycle as identity and access management, not left to whichever team first switched the feature on. Teams already running agent-builder products, from OpenAI's or any vendor's, gain little from waiting for a CVE to appear before asking how agent creation is authorized, logged, and reversible. A short checklist covering those three questions costs little to run and closes a gap most organizations have not yet audited.

Share this insight