Back to skill

Security audit

varg-mockups

Security checks for vulnerabilities and agentic risk

Overview

ClawScan rates this skill suspicious because it reports unreviewed external sharing of reference images, filter-evasion guidance, and incomplete analysis of part of the board template.

Consider the suspicious verdict before installing. Review whether you are comfortable sharing prompts and reference images with hosted services, and avoid sending confidential or sensitive material unless you have confirmed that sharing is acceptable. The scanner also reports filter-evasion guidance and an unpinned installer. Analysis was partial, so the available evidence does not establish that the skill is safe.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Output HandlingUnvalidated Output Injection, Cross-Context Output, Unbounded Output
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (8)

Incomplete referenced artifact analysis

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

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

md
6. **Build the board** from `templates/board.html`: copy it, fill only the JSON block (frames, spec, refs,

Hidden Instructions

High
Category
Prompt Injection
Confidence
70% confidence
Finding

Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.

Content

Scanner excerpt · templates/board.html (reported line 7)May include surrounding context.

html
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Storyboard Board</title>
<!--
  varg-mockups storyboard board. One self-contained page: no build step, no network needed.

  HOW TO FILL IT (for Claude):

External image generation lacks a warning about sharing user content with third-party services.

Medium
Category
Output Handling
Confidence
88% confidence
Finding

The skill turns user shot lists into prompts and generates stills through varg and its image models. Although the README names the services and generation costs, it does not warn that prompts derived from user material are transmitted externally, which matters for confidential scripts or creative briefs.

Content

No source excerpt is available for this finding.

MCP server referenced without pinned version: 'npx skills'.

Medium
Category
MCP Rug Pull
Confidence
88% confidence
Finding

The installation command runs an unpinned npm package through npx, allowing the code executed during installation to change without review. This is a supply-chain exposure rather than an unversioned MCP server, as the finding's label suggests; there is no evidence that the referenced package is malicious.

Content

No source excerpt is available for this finding.

The image-generation workflow sends reference images to an external service without a privacy warning.

Medium
Category
Output Handling
Confidence
91% confidence
Finding

The workflow directs the agent to generate frames from reference anchors without checking whether user-supplied images are approved for external processing. Approval of generation costs does not necessarily authorize disclosure of confidential product images, identifiable people, or private locations to hosted services.

Content

No source excerpt is available for this finding.

Advises euphemistic rephrasing of rejected violent prompts to get past image-generation safety filters.

Medium
Category
Prompt Injection
Confidence
80% confidence
Finding

The text explicitly connects safety-filter rejection with rephrasing prompts, without requiring the underlying scene to become safe. Although tension and slapstick can be legitimate alternatives, this blanket guidance could lead an agent to conceal the same rejected intent rather than respect the refusal.

Content

No source excerpt is available for this finding.

Local reference images are uploaded to a hosted service without a privacy warning.

Medium
Category
Output Handling
Confidence
95% confidence
Finding

These instructions explicitly move local reference-file bytes to a hosted upload endpoint without a sensitivity check or separate authorization for disclosure. This can expose private reference images or unreleased assets, even when the user has approved the cost of generating a board.

Content

No source excerpt is available for this finding.

Prompts and sheets are required to be in English without current-user opt-in.

Low
Category
Output Handling
Confidence
98% confidence
Finding

The board rules explicitly require prompts and sheets to be in English, regardless of the current user's language preference. A historical reviewer's request does not establish opt-in for subsequent users, and no technical justification for the restriction is provided.

Content

No source excerpt is available for this finding.