Skip to content
Tech News
← Back to articles

Researchers find ChatGPT can silently route confirmation codes between two connectors

read original more articles
GoKawiil Brief

A security test showed that when a ChatGPT account had two connectors pointing to the same MCP server, the model confirmed an action's one-time code via one connector but redeemed it through the other, without informing the user. The server rejected the mismatched call because the code was cryptographically bound to the first connector's OAuth client, but the switch itself happened silently in every logged attempt.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

The finding suggests that ChatGPT's tool-calling logic can cross connector boundaries that are meant to represent separate app permissions and OAuth grants, which could let data from one connected app flow into another without user consent. The researchers say this was blocked here only because both connectors belonged to the same provider and had server-side binding; they warn that a shared MCP URL across a first-party and third-party connector could let sensitive data leak between unrelated services if such safeguards are absent.

Key Takeaways

Source: community.openai.com, 2026-11-06

Published there as: “ChatGPT silently passes data between connectors and the bounty wants an ID card”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.