I wrote about this one here: https://simonwillison.net/2025/May/26/github-mcp-exploited/
The key thing people need to understand is what I'm calling the lethal trifecta for prompt injection: access to private data, exposure to malicious instructions and the ability to exfiltrate information.
Any time you use an LLM with tools that might be exposed to malicious instructions from attackers (e.g. reading issues in a public repo, looking in your email inbox etc) you need to assume that an attacker could trigger ANY of the tools available to the LLM.
Which means they might be able to abuse its permission to access your private data and have it steal that data on their behalf.
"This is trivial to solve with standard security best practices."
I don't think that's true. which standard security practices can help here?