> Are people really this oblivious

Last I checked, basic SQL injection attacks were still causing massive economic damage every year and are at or near the top of the OWASP list. SQL injection is essentially the result of unintentionally giving god-mode permission to a database by failing to understand how queries are built and processed. The... agency available to AI agents might not be all that obvious either.

I am going to disagree with that. SQL injection attacks are an example of the age old issue of mixing up input and instructions. Smash the stack is older than many software devs, but it was essentially the same problem - its an inherit issue with Von Neumann architecture.

This is also not an AI issue, or even an MCP issue. If the same issue had been in a client library for the Postmark API, it would likely have had a bigger impact.

What we need is to make it much more likely to get caught and go to prison for stuff like this. That will change things.

> SQL injection attacks are an example of the age old issue of mixing up input and instructions.

Yes, and attacks on AI are much the same. The AI gets "prompted" by something that was supposed to be inert processable data. (Or its basic conduct guidelines are overridden because the system doesn't and can't distinguish between the "system prompt" and "user prompt".)

And we have decades of hindsight with sql injection to work with and make it obvious. No so much with all the fancy new AI tools.

Yes MCP has next to no security features, but then again is it even a year old at this point?

Not excusing it just pointing out something folks should me mindful of when using tool based on it, its an immature system.

And heck, I still remember a time when most of the internet traffic just flew around in plain text. Insanity to us now.