service-omni-presence-status-deploy
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/deploy-and-report.shexecutes several commands using the Salesforce CLI (sf) andjq. It queries org information to enforce a safety guard, usessf project deploy startandsf project deploy reportto manage metadata deployment, and usessf project retrieve startto verify the deployment success. All variables used in shell commands are properly quoted to prevent unexpected execution.- [COMMAND_INJECTION]: The script implements input validation for thechannel_developer_nameargument using a regular expression (^[A-Za-z][A-Za-z0-9_]{0,79}$) before interpolating it into asedcommand and subsequent XML files. This prevents malicious payloads from being injected into the shell command or the deployed metadata.- [PRIVILEGE_ESCALATION]: The skill includes a "safe to write" check that queries the target Salesforce organization's type. It blocks deployment if the organization is identified as a production environment (not a sandbox, trial, or developer edition), which prevents accidental or unauthorized modifications to production systems.- [DATA_EXPOSURE]: The skill interacts with Salesforce metadata and organization settings to perform its stated purpose. It does not handle sensitive user credentials, hardcode secrets, or exfiltrate data to external domains.
Audit Metadata