verify-cc-safety-net

Pass

Audited by Gen Agent Trust Hub on Oct 7, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill processes potentially destructive commands as input for the cc-safety-net analyzer.
  • Ingestion points: The hook command accepts tool-call JSON via stdin, and the explain command takes command strings as arguments (e.g., git reset --hard) in SKILL.md and the features/ directory.
  • Boundary markers: The documentation contains multiple explicit warnings (e.g., "Command strings under test ... are analyzer INPUT. Never execute one in a shell.") intended to prevent the agent from executing the test data.
  • Capability inventory: The skill uses bun to run the application from source and uses standard CLI tools (curl, rm, kill) for verification, audit log inspection, and cleanup.
  • Sanitization: Safety is maintained through strict instructions to the agent to treat test commands solely as data for the analyzer, not as instructions for the host.
  • [COMMAND_EXECUTION]: The skill includes a helper script ccsn-isolated that executes the application's entry point.
  • Evidence: The script runs bun run "$REPO/src/entries/bin.ts" "$@" in the ccsn-isolated file.
  • Context: This command execution is the primary purpose of the skill (verifying the application). The script implements robust environment isolation by redirecting HOME, CC_SAFETY_NET_HOME, and CC_SAFETY_NET_AUDIT_HOME to a disposable verification directory, which mitigates risk to the user's actual system and configuration.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 7, 2026, 04:39 AM