salesforce-data-handling
Pass
Audited by Gen Agent Trust Hub on Mar 25, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements functions that interpolate user-provided identifiers into Salesforce Object Query Language (SOQL) strings, creating a surface for indirect injection if inputs are sourced from untrusted data.\n
- Ingestion points: The
contactIdvariable used in theexportContactDataanddeleteContactDatafunctions withinSKILL.md.\n - Boundary markers: Absent; the code snippets use standard JavaScript template literals to construct queries.\n
- Capability inventory: The skill uses
conn.queryto read comprehensive record data andconn.sobject().destroyto delete records from the Salesforce environment.\n - Sanitization: No input validation or parameterization is applied to the identifiers before they are incorporated into the database commands.
Audit Metadata