tutorial-updates

Fail

Audited by Gen Agent Trust Hub on Mar 5, 2026

Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill's validation logic extracts and executes shell commands from external tape files.
  • Evidence: In 'SKILL.md' (Phase 1.5.4), the script parses commands from tape files and executes them using 'bash -c' to perform sanity checks.
  • Evidence: In 'modules/tape-validation.md', the 'validate_command_flags' function executes extracted commands with a '--help' flag to discover valid options: 'local help_output=$($base_cmd --help 2>&1)'.
  • [REMOTE_CODE_EXECUTION]: The practice of executing strings parsed from project files creates a critical vulnerability if those files originate from untrusted sources, such as in pull requests or external repositories.
  • [EXTERNAL_DOWNLOADS]: The skill provides instructions for downloading and installing external software from well-known services.
  • Evidence: Suggests installing the VHS tool from GitHub using 'go install github.com/charmbracelet/vhs@latest'.
  • Evidence: Suggests installing Playwright using 'npm install -D @playwright/test'.
  • [COMMAND_EXECUTION]: The skill identifies build systems and executes automated build and installation procedures.
  • Evidence: In 'SKILL.md' (Phase 1.6.3), the skill executes 'cargo install' or 'make build' based on detected files like 'Cargo.toml' or 'Makefile'.
  • [INDIRECT_PROMPT_INJECTION]: The skill processes external data that influences execution behavior without sufficient sanitization.
  • Ingestion points: The skill reads '.tape' and '.manifest.yaml' files discovered in the workspace ('SKILL.md' Step 1.1).
  • Boundary markers: There are no explicit delimiters or instructions to ignore embedded commands when parsing these files.
  • Capability inventory: The skill has access to the 'Bash' tool for file system operations and command execution.
  • Sanitization: Data is extracted using 'grep' and 'sed', which does not prevent shell injection when the resulting strings are passed to 'bash'.
Recommendations
  • AI detected serious security threats
Audit Metadata
Risk Level
HIGH
Analyzed
Mar 5, 2026, 09:11 PM