Salesforce Agentforce Flaws Could Expose Data and Enable Phishing in Slack

· Original article ↗

Summary

Researchers found Agentforce flaws that could let attackers inject prompts through Web-to-lead forms, expose customer data, and send convincing phishing messages in Slack. Salesforce updated URL inspection and made some Slack actions require confirmation.

Key points

  • Zenity researchers identified three Agentforce weaknesses, collectively called “Salesbleed.”
  • Attackers could inject instructions through Salesforce Web-to-lead forms and exploit agents’ permissions to access or exfiltrate internal data.
  • When agents are deployed in Slack, injected prompts could make them post phishing messages in internal threads, potentially appearing to come from a real employee or help desk.
  • The researchers said Slack message replies lacked confirmation and attribution controls available for other agent actions.
  • Salesforce said it has no evidence of real-world exploitation and updated default settings so certain Slack actions require user confirmation.
  • Salesforce replaced regex-based URL checks with spec-conformant parsing and centralized URL inspection through a single gateway.

Article Details

Vulnerability Types
  • Web-to-lead prompt injection that can cause Agentforce agents to exfiltrate data
  • Missing user confirmation and attribution controls for Agentforce agents replying to Slack threads, enabling phishing messages
Exploitation Status
not_reported
Exploit Availability
unknown
Patch Status
available
Workarounds
  • Require user confirmation before Agentforce actions in Slack send messages.
  • Review Agentforce configurations and make Salesforce's recommended changes.

MITRE ATT&CK

People

Vendors

Products

Related Articles