design-pipeline
Fail
Audited by Gen Agent Trust Hub on May 18, 2026
Risk Level: HIGHCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill contains multiple instructions (in
references/mode-product-main.md,references/mode-banner.md, andreferences/mode-batch.md) that direct the agent to execute shell commands with user-controlled variables. Specifically, strings such as product names, activity descriptions, and generated prompts are interpolated directly into the arguments (e.g.,--prompt,--title,--subtitle) of local Python scripts likenano_banana2.pyandrender_template.py. A malicious user could provide input containing shell metacharacters (e.g.,;,&&,|, or backticks) to execute arbitrary code on the host environment. - [DATA_EXFILTRATION]: The command injection vulnerability identified above could be used to exfiltrate sensitive system data. An attacker could craft an input that, when executed, reads local files (such as
.envor SSH keys) and transmits their contents to an external server via common network utilities likecurlorwget. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection through its automated web analysis feature in
references/mode-reference-gen.md. It uses a browser tool to screenshot external URLs and then analyzes the visual content to generate a "Design Brief" and AI image prompts. Maliciously crafted text on a target website could be interpreted as instructions by the vision or analysis model, leading to poisoned design outputs or the execution of unintended actions. - Ingestion points: User-supplied URLs are opened and screenshotted using the
take_screenshottool (SKILL.md,references/mode-reference-gen.md). - Boundary markers: None identified; the skill directly incorporates analyzed content into subsequent prompt construction.
- Capability inventory: The skill has the ability to execute shell commands via subprocess calls to local scripts and write files to the
/tmpdirectory. - Sanitization: There is no evidence of sanitization or validation of the user input before it is used to build shell command strings.
Recommendations
- AI detected serious security threats
Audit Metadata