On September 25, 2025, cybersecurity researchers unveiled a critical vulnerability in Salesforce Agentforce, an AI agent-building platform, that could potentially lead to the extraction of sensitive data from its CRM tool through an indirect prompt injection. Named ForcedLeak with a CVSS score of 9.4, the flaw was identified and reported by Noma Security on July 28, 2025, affecting organizations utilizing Salesforce Agentforce with Web-to-Lead functionality enabled.
Sasi Levi, Noma’s security research lead, emphasized that this vulnerability underscores the heightened attack surface posed by AI agents compared to traditional prompt-response systems. The exploit involves coercing the Description field in the Web-to-Lead form to execute malicious instructions through a prompt injection, enabling threat actors to leak and exfiltrate sensitive data to a previously expired domain now available for purchase for a mere $5.
Amidst the prevalent threat of indirect prompt injection in generative AI systems, Noma demonstrated a straightforward attack path in five steps, illustrating how attackers could manipulate the AI model behavior to leak critical data. By exploiting context validation weaknesses, permissive AI model behavior, and a Content Security Policy bypass, malicious submissions could execute unauthorized commands within Agentforce, leading to sensitive data leakage.
Salesforce swiftly addressed the issue by securing the expired domain, implementing patches to prevent unauthorized data output in Agentforce and Einstein AI agents from being transmitted to untrusted URLs, and enforcing a URL allowlist mechanism. The company’s proactive measures aim to prevent further data leaks and bolster AI security and governance practices in light of the ForcedLeak vulnerability.
In conclusion, the ForcedLeak vulnerability serves as a poignant reminder of the importance of proactive AI security measures and governance protocols. By adhering to Salesforce’s recommended actions, users can fortify their systems against potential breaches and safeguard sensitive data from unauthorized access through prompt injections.
Source link
