cloudcannon-dev-server
Pass
Audited by Gen Agent Trust Hub on Oct 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/watch-build.mjsscript utilizesnode:child_process.spawnwithshell: trueto execute build commands provided by the user via the--build-cmdflag. This allows for arbitrary shell command execution within the project environment. - [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to rely on the output of
cloudcannon configure detect-build-commands, which parses project files such aspackage.json. A malicious repository could supply a craftpackage.jsonwith a harmful build script that the agent might then recommend executing. - Ingestion points: Project configuration files (
package.json,cloudcannon.config.yml) parsed by the CloudCannon CLI and referenced by the agent. - Boundary markers: No explicit delimiters or warnings are used when processing the detected build commands before presenting them to the user.
- Capability inventory: Execution of shell commands via
spawninwatch-build.mjsand general command line recommendations. - Sanitization: There is no evidence of sanitization or validation of the build command strings detected from the project files.
- [EXTERNAL_DOWNLOADS]: The setup instructions direct users to install the
@cloudcannon/clipackage globally vianpm. This is a recognized official tool from the skill's author. - [DYNAMIC_EXECUTION]: The
watch-build.mjsscript performs dynamic execution of command strings at runtime to satisfy its build-on-change functionality.
Audit Metadata