I don't understand how this is dangerous. Can someone explain how this is different than just connecting the MCP normally and prompting it to use the same tools? I understand that this is just a "slightly more technical" means to access the same tools. What am I missing? Two replies to this comment have failed to address my question. I must be missing something obvious. Does ChatGPT not have any MCP support outside o…
If you have an MCP tool that can perform write actions and you use it in a context where an attacker may be able to sneak their own instructions into the model (classic prompt injection) that attacker can make that MCP tool do anything they want.
ChatGPT Developer Mode: Full MCP client access
211–220 of 290 posts
Re: ChatGPT Developer Mode: Full MCP client access
#212For decades, the software engineering community writ large has worked to make computing more secure. This has involved both education and significant investments.
Have there been major breaches along the way? Absolutely!
Is there more work to be done to defend against malicious actors? Always!
Have we seen progress over time? I think so.
But in the last few days, both Anthropic[0] and now OpenApi have put offerings into the world which effectively state to the software industry:
Do you guys think you can stop us from making new
and unstoppable attack vectors that people will
gladly install, then blame you and not us when their
data are held ransom along with their systems being
riddled with malware?
Hold my beer...
0 - https://www.anthropic.com/news/claude-for-chromeRe: ChatGPT Developer Mode: Full MCP client access
#213I don't understand how this is dangerous. Can someone explain how this is different than just connecting the MCP normally and prompting it to use the same tools? I understand that this is just a "slightly more technical" means to access the same tools. What am I missing? Two replies to this comment have failed to address my question. I must be missing something obvious. Does ChatGPT not have any MCP support outside o…
From literally the very first sentences in the linked resource:
ChatGPT developer mode is a beta feature that provides full
Model Context Protocol (MCP) client support for all tools,
both read and write. It's powerful but dangerous ...Re: ChatGPT Developer Mode: Full MCP client access
#214Earlier quoted context omitted.
The solution is to sanitize text that goes into the prompt by creating a neural network that can detect sarcasm.
Unfortunately it takes ~9 months just to build that network up to the point where you can start training it, and then the training itself is literally years of hard effort.
Re: ChatGPT Developer Mode: Full MCP client access
#215Earlier quoted context omitted.
Isn't that just another guardrail that can be bypassed much the same as the guard rails are currently quite easily bypassed? It is not easy to detect a prompt. Note some of the recent prompt injection attack where the injection was a base64 encoded string hidden deep within an otherwise accurate logfile. The LLM, while seeing the Jira ticket with attached trace , as part of the analysis decided to decode the b64 and…
We need the severance code detector
Re: ChatGPT Developer Mode: Full MCP client access
#216Earlier quoted context omitted.
If you have an MCP tool that can perform write actions and you use it in a context where an attacker may be able to sneak their own instructions into the model (classic prompt injection) that attacker can make that MCP tool do anything they want.
How is this "developer mode" different than just connecting the MCP normally and prompt injecting it to use the same tools?
Re: ChatGPT Developer Mode: Full MCP client access
#217Re: ChatGPT Developer Mode: Full MCP client access
#218Earlier quoted context omitted.
It’s not that simple. That would result in a brittle solution and/or cat and mouse game. The text that goes into a prompt is vast when you consider common web and document searches are. It’s going to be a long road to good security requiring multiple levels of defense and ongoing solutions.
If only we had a reliable way to detect that a poster was being sarcasm or facetious on the Internet.
Re: ChatGPT Developer Mode: Full MCP client access
#219I don't understand how this is dangerous. Can someone explain how this is different than just connecting the MCP normally and prompting it to use the same tools? I understand that this is just a "slightly more technical" means to access the same tools. What am I missing? Two replies to this comment have failed to address my question. I must be missing something obvious. Does ChatGPT not have any MCP support outside o…
Since one of these replies is mine, let me clarify.
From the documentation:
When using developer mode, watch for prompt injections and
other risks, model mistakes on write actions that could
destroy data, and malicious MCPs that attempt to steal
information.
The first warning is equivalent to a SQL injection attack[0].The second warning is equivalent to promoting untested code into production.
The last warning is equivalent to exposing SSH to the Internet, configured such that your account does not require a password to successfully establish a connection, and then hoping no one can guess your user name.
Re: ChatGPT Developer Mode: Full MCP client access
#220Am I the only one who doesn’t know what MCP is/means? Of course I’m about to go look it up, but if someone can provide a brief description of what it is then I’d be very appreciative. Thanks!