connecting-datacloud
Pass
Audited by Gen Agent Trust Hub on Jul 29, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes metadata such as connection names, labels, and object schemas retrieved from external Salesforce environments via CLI commands. This creates a potential surface for indirect prompt injection where malicious instructions embedded in the metadata could attempt to influence the agent's subsequent logic.
- Ingestion points: Metadata retrieved through
sf data360 connection list,sf data360 connection get, and REST API calls to thessot/connectionsendpoint. - Boundary markers: The instructions lack explicit delimiters or warnings for the agent to treat external metadata as untrusted content.
- Capability inventory: The skill possesses the ability to execute local scripts (
node diagnose-org.mjs), perform REST API requests, and modify org configuration viaconnection createandschema-upsertcommands. - Sanitization: No specific sanitization or validation of the retrieved metadata is mentioned before it is processed by the agent.
- [COMMAND_EXECUTION]: The skill executes multiple shell commands using the Salesforce CLI (
sf) and a local diagnostic script via Node.js. This behavior is expected given the skill's purpose as a management interface for Data Cloud connections. - Evidence: Calls to
sf data360,sf api request, andnode ~/.claude/skills/orchestrating-datacloud/scripts/diagnose-org.mjsare integrated into the core workflow to inspect, test, and create connections.
Audit Metadata