sf-datacloud
Warn
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/verify-plugin.shscript is vulnerable to shell command injection. It accepts an organization alias as a command-line argument and interpolates it into a string that is subsequently executed viabash -lc. Because this occurs within a heredoc context that is later interpreted by a shell, a malicious alias containing shell metacharacters or command substitution (e.g.,$(id)) can lead to the execution of arbitrary commands on the local system. - [EXTERNAL_DOWNLOADS]: The
scripts/bootstrap-plugin.shscript automates the setup of an external CLI plugin by cloning a GitHub repository (Jaganpro/sf-cli-plugin-data360.git) and runningyarn install. This process downloads and executes unverified third-party code and dependencies from the internet at runtime, introducing potential supply chain risks. - [REMOTE_CODE_EXECUTION]: The
references/plugin-setup.mdfile recommends an installation method that pipes a remote Python script directly into an interpreter (curl -sSL ... | python3). This is a dangerous pattern that executes remote code without local inspection or integrity verification.
Audit Metadata