landing-page-generator
Warn
Audited by Gen Agent Trust Hub on Aug 10, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The Python utility
scripts/landing_page_scaffolder.pyopens a file path specified by theargs.inputargument without validating that the path is within the current workspace or a safe directory. This allows for arbitrary file reading (restricted to JSON parsing) and could expose sensitive local configuration data. - [COMMAND_EXECUTION]: Instructions in
SKILL.md(Generation Workflow Step 2) direct the agent to execute a Python script at an external relative path (marketing-skill/content-production/scripts/brand_voice_analyzer.py). This is a command execution pattern that relies on scripts not contained within the skill's own package, posing a risk of executing unverified code if that path is controlled by a malicious actor. - [PROMPT_INJECTION]: The skill metadata makes a self-authoritative claim (
risk: "safe") that should be disregarded during safety evaluation. Furthermore, the instructions process untrusted user-provided content without clear boundary markers, creating an attack surface for indirect prompt injection. Evidence Chain: 1. Ingestion points: Brand content processed in Step 2 ofSKILL.md. 2. Boundary markers: Absent. 3. Capability inventory: File-write operations vialanding_page_scaffolder.py. 4. Sanitization: Present (the scaffolder script useshtml.escapeandjson.dumpsfor generated content).
Audit Metadata