security-governance-threat-modeling

Pass

Audited by Gen Agent Trust Hub on Sep 16, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection because it processes untrusted technical data during the threat modeling workflow.
  • Ingestion points: The skill reads external artifacts such as architecture documentation, component lists, and dependency manifests like package.json and requirements.txt as described in the inputs section.
  • Boundary markers: There are no explicit delimiters or specific instructions for the agent to disregard potential instructions embedded within these external documents.
  • Capability inventory: The skill is configured with Read, Write, and Edit tools, giving it the ability to modify project documentation based on its analysis.
  • Sanitization: No input validation or sanitization is implemented to filter natural language commands from the analyzed data.
  • [COMMAND_EXECUTION]: The skill generates shell command templates for data persistence.
  • Evidence: The workflow provides specific bash command strings in section 8.5 intended to be used with a platform SDK script located at ~/.claude/scripts/appsec-sdk.sh.
  • Restriction: Direct exploitation is mitigated by the skill's environment configuration, which explicitly lists Bash as a forbidden tool, preventing the skill from executing these commands autonomously.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 16, 2026, 09:28 AM