service-omni-routing-flow-deploy
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes shell commands using the Salesforce CLI (
sf) andjq. To prevent command injection, the script validates theflow_developer_nameandorg_aliasparameters against strict regular expressions (^[A-Za-z][A-Za-z0-9_]{0,79}$) before they are interpolated into command strings. - [INDIRECT_PROMPT_INJECTION]: The skill ingests metadata from the target Salesforce organization, such as ServiceChannel labels, to perform token resolution in Flow XML files. This surface for indirect injection is mitigated by the use of
xml_escapeandsed_repl_escapefunctions, which ensure that external data cannot corrupt the XML structure or hijack thesedtemplating process. - [SAFE]: The skill implements a production safety guard in
scripts/deploy-and-report.shthat queries theOrganizationobject. It verifies that the environment is a sandbox, trial, or developer edition, blocking deployment to production customer orgs by default.
Audit Metadata