General Analysis retweeted
.@gen_analysis' MCP Guard is the first runtime firewall designed to secure every MCP tool call against prompt injection attacks.
It's a free, open-source tool designed to validate, restrict, and log every MCP tool call.
MCP Guard sits between your agents and MCP servers, screening all inputs and outputs, blocking known jailbreak patterns and obfuscated payloads before execution.
generalanalysis.com/blog/mcp…
General Analysis retweeted
here ye a story as old as time
General Analysis retweeted
Yeah ai app sec is going to continue to be a big deal
General Analysis retweeted
Wrote this up in a little more detail on my blog
I think @supabase should directly mention the risk of lethal trifecta/prompt injection attacks in their MCP documentation
simonwillison.net/2025/Jul/6…
General Analysis retweeted
Replying to @kiwicopple @simonw
Founder of General Analysis here.
For what it’s worth, I have said multiple times that I do not think this is Supabase’s fault. Your server was behaving exactly as it was supposed to. Technically speaking, the Supabase server has no way of knowing which tool calls are legitimate and which are not.
ANY COMPANY using ANY MCP tools is vulnerable which is exactly what we help defend against.
Would be happy to chat more if you send an email to [email protected]
tl;dr, not Supabase’s fault. Everyone is vulnerable.
General Analysis retweeted
Here's another proof of concept example of a lethal trifecta attack: if you combine the Supabase MCP with another MCP that provides exposure to untrusted tokens and a way to send data back out again - in this case a support ticket system - attackers can steal your Supabase data
Replying to @gen_analysis
The attacker begins by opening a new support ticket and submitting a carefully crafted message. The body of the message includes both a friendly question and a very explicit instruction block addressed directly to the Cursor agent. It is important to note that the support agent itself does not have access to the private info. But the cursor agent does! (3/6)
General Analysis retweeted
If you use "AI agents" (LLMs that call tools) you need to be aware of the Lethal Trifecta
Any time you combine access to private data with exposure to untrusted content and the ability to externally communicate an attacker can trick the system into stealing your data!
General Analysis retweeted
There’s a lot of FUD around safety of OSS models, but these models allow us to study safety implications of AI in an open and transparent way. Excited for the partnership with @gen_analysis to comprehensively stress test OSS (and closed) models.
We’re partnering with @gen_analysis to stress-test the safety and robustness of open-source language models at unprecedented scale. More details below 👇
General Analysis retweeted
We’re partnering with @gen_analysis to stress-test the safety and robustness of open-source language models at unprecedented scale. More details below 👇
General Analysis retweeted
LLMs are being deployed in high-stakes environments—and the potential impact of failure is colossal. A jailbroken AI could leak your customer data, financial records, or enable catastrophically harmful actions. At @gen_analysis we have compiled the definitive guide to understand and defend against these threats-- The LLM Jailbreak Cookbook.
Here is an Overview:
(1/8)
General Analysis retweeted
At General Analysis we've just released the Adversarial Robustness Leaderboard, designed to evaluate model performance under adversarial attacks. With new models coming out more quickly than ever, understanding which are safer for production deployment is crucial.
Some key insights from our latest evaluation:
- DeepSeek R1 consistently scores low on robustness, proving relatively easy to jailbreak and prompting harmful content.
- Anthropic's Sonnet 3.5 V2 remains the most robust overall but frequently rejects benign requests.
- Google's Gemini 2.5 is highly robust while being capable, offering great performance and safety at the same time.
- Despite Meta's recent safety enhancements, models in the Llama 4 series still lag behind their predecessor, the Llama 3.2 series, in adversarial robustness.
Note on evaluation methodology: Our reported ASRs are typically lower than other evaluations because our automated evaluator (DeepSeek R1) uses strict criteria. For a response to be marked as harmful, it must contain actionable, specific, and realistic details.
Checkout our full results at generalanalysis.com
General Analysis retweeted
today, @AndrewYNg released a document extraction service that went viral on X. at @Pulse__AI , we tested it and the results were underwhelming. 😬 same issues we've seen with other LLMs: hallucinated values and processing times that make enterprise deployment impractical
(1/5)
General Analysis retweeted
New discovery! LLMs are just like humans!
Overthinking GREATLY HURTS their performance
If we select the solution with the lower overthinking score. We improve model performance by almost 30% while reducing costs by 43% (o1_low)
Is reasoning really the future of LLMs? 🧵
General Analysis retweeted
Latest Update: ⛓️ Uncovering Hallucinations in GPT-4o for Legal AI
We've recently completed an extensive red-teaming study of GPT-4o focusing on legal reasoning capabilities. You can find the complete analysis and run guide in our website.
generalanalysis.com/blog/leg…
General Analysis retweeted
Some personal news: After four years working on safety across @openai, I left in mid-November. It was a wild ride with lots of chapters - dangerous capability evals, agent safety/control, AGI and online identity, etc. - and I'll miss many parts of it.
General Analysis retweeted
🚀 @gen_analysis launched! Finding Failure Modes for AI Models
"Acquiring software products and replacing human teams with AI agents."
🌐 fondo.ai/4gbHuPq
Founded by @HavaeiRez























