Salesforce Agentforce & SalesBleed: What the Einstein Trust Layer Does - and Does Not Do
Discussions around AI agent security tend to get polarized quickly. One side assumes a vendor's trust layer makes autonomous workflows safe out of the box, while the other treats any demonstrated vulnerability as proof that putting agents inside a CRM is fundamentally unworkable. The "SalesBleed" research shows that both views miss the real mechanics. The researchers at Zenity did not bypass Salesforce's multi-tenant boundary or break field-level security. Instead, they showed how untrusted text
🎯 Vulnerability: Remote Code Execution (RCE)
💡 Defense Fix: Avoid executing shell commands via system(). Use parameterized APIs and strict input sanitization.