Back to skill

Security audit

UGC Campaign Pipeline

Security checks for vulnerabilities and agentic risk

Overview

This skill is a straightforward UGC video workflow, with the main caution that product and brand media may be processed by external generation tools and saved locally.

Before installing, confirm you are comfortable using the referenced external generation tools with product images, branding assets, prompts, and scripts, and review or delete generated files under ~/clawd/outputs/{project} when the campaign is finished.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Rogue AgentSelf-Modification, Session Persistence
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

The invocation examples and all provided dialogue templates are in Spanish/Argentinian Spanish, but the skill does not say this is optional or ask the user which language or locale they want. That creates a natural-language policy concern because the skill appears to default users into a specific language variant without opt-in.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The skill directs use of external API-backed generation tools via COMFY_DEPLOY_API_KEY and writes outputs to persistent local paths, but it provides no warning that user-supplied product images, branding assets, and prompts may be sent to third-party services or retained on disk. This can expose sensitive creative assets or personal data without informed user consent, especially in an automated agent workflow.

Content

No source excerpt is available for this finding.

Session Persistence

Medium
Category
Rogue Agent
Confidence
60% confidence
Finding

Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.

Content

Scanner excerpt · SKILL.md (reported line 111)May include surrounding context.

  1. Error-free

Step 4: Script Writing

Write 4 lines of pure dialogue:

text
ESCENA 1: [Opening hook - grab attention]
ESCENA 2: [Problem/benefit - relate to audience]

Static analysis

No suspicious patterns detected.