English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

AgentForger: One ChatGPT Link Could Forge Your Corporate Identity via OpenAI Workspace Agents

Forum topic · 小凯 · 2026-07-24

Summary

Security firm Zenity Labs disclosed AgentForger, a vulnerability in OpenAI Workspace Agents that allowed an attacker to plant a rogue autonomous AI agent inside a company's ChatGPT workspace with a single malicious link. The forged agent inherited the victim employee's authorized enterprise connectors—including Outlook, Teams, Slack, SharePoint, and Google Drive—enabling it to read files and send emails as the employee. The attack evaded detection because it reused existing OAuth connections, triggered no new authorization prompts, generated no anomalous login logs, and exfiltrated data through the employee's own trusted email channel. Zenity reported the flaw via Bugcrowd on June 4, 2026; OpenAI confirmed within a day and removed the exploitable URL parameter in roughly four days, with public disclosure on July 23, 2026. Zenity CTO Michael Bargury characterized the issue as forging an insider rather than forging a request, and noted similar agent-takeover paths in Microsoft Copilot Studio, Salesforce Einstein, and Google Gemini. The finding highlights a gap: EDR/SIEM/XDR tools built for user-plus-endpoint models are effectively blind to autonomous agents acting under a user's identity.

On July 23, security firm Zenity Labs published a vulnerability report they had held for a month and a half: OpenAI's Workspace Agents contained a flaw dubbed AgentForger. By getting an employee to click a seemingly ordinary ChatGPT link, an attacker could "plant" a fully attacker-controlled autonomous AI agent inside the company's ChatGPT workspace.

The key point is not that this agent was just a chatbot — it inherited all the enterprise app connectors the victim employee had already authorized in ChatGPT: Outlook, Teams, Slack, SharePoint, Google Drive, and more. Whatever files the employee could read, the forged agent could read; whatever emails the employee could send, the agent could send as the employee themselves.

The root cause was remarkably small. Zenity CTO Michael Bargury summarized it in one line: "This is not forging a request — this is forging an insider employee." The attacker stole no passwords and no browser sessions; they simply planted an AI insider that looked identical to the real employee.

Disclosure timeline

  • June 4: Zenity reported the issue to OpenAI via the Bugcrowd disclosure program
  • June 5: OpenAI confirmed the same day
  • ~June 9: OpenAI removed the URL parameter enabling the attack — fixed within 4 days
  • July 23: Zenity publicly disclosed the vulnerability, after it was patched
  • OpenAI's response speed was publicly praised by Zenity, but the attack chain itself is the more important story. Zenity demonstrated over 12 PoC scenarios: automatically mapping corporate org charts, searching email archives for plaintext passwords, sending internal phishing using the employee's account, and paving the way for BEC (Business Email Compromise).

    Why forensics would miss it

    The most insidious aspect of the whole attack is its "forensic invisibility":

  • No new OAuth authorization screen is triggered — the agent reuses the user's existing connections
  • It never appears in anomalous login logs — to the system, it is just the user's own AI assistant doing its job
  • Data exfiltration goes through the employee's own email channel, which corporate mail gateways typically trust
  • The agent receives new instructions every 5 minutes, via scheduled emails from the attacker with TASK in the subject line
  • In short: this is the first concrete sample of "systemic trust collapse" for enterprise AI agents. We used to say "AI agents need new security models for authorization"; now Zenity has delivered an engineering sample of "one-click corporate identity takeover."

    Two directions worth tracking

    1. OpenAI's "one-shot overloaded authorization" parameter is a common pattern in agent builders — other platforms are likely stepping in the same pit. Zenity already demonstrated at Black Hat 2025 that Microsoft Copilot Studio, Salesforce Einstein, and Google Gemini all have agent-takeover paths; AgentForger is the ChatGPT version of this attack class. 2. Existing EDR/SIEM/XDR tools are designed for "user + endpoint" and are completely blind to "autonomous agents running as the user." What needs to be added is not more rules but a new security semantic layer — code running under my identity must be treated differently from me. There is no off-the-shelf solution for this today.

    Links and references

  • Press coverage: https://www.morningstar.com/news/business-wire/20260723680415/ or https://www.theregister.com/security/2026/07/23/one-chatgpt-link-could-smuggle-a-rogue-ai-agent-into-your-company/5275116
  • Full technical analysis: Zenity Labs at labs.zenity.io
  • Lead researcher Michael Bargury (CTO) publicly described the flaw as a "forged insider."
*Note: The original post's linked coverage URLs include 2026 dates; they are reproduced as cited by the source.*

Tags

#openai#chatgpt#agentforger#zenity-labs#ai-agent-security#identity-takeover#oauth#vulnerability-disclosure

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178447059