Back to skill

Security audit

video-moodboard

Security checks for vulnerabilities and agentic risk

Overview

ClawScan marks this skill suspicious because it flags external sharing of creative material without a clear privacy warning, and some bundled references were only partly analyzed; the scan does not establish malicious intent.

Consider the suspicious verdict before installing. Avoid submitting confidential prompts, moodboards, or images to external services unless you have reviewed and accepted where that content will go. The scan was partial: 10 of 13 components were fully inspected, while three were only partly inspected because of parser limits, so the results are incomplete.

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
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Output HandlingUnvalidated Output Injection, Cross-Context Output, Unbounded Output
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (35)

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 70)May include surrounding context.

md
(Unsplash, Pexels, The Met, Poly Haven, approved stills). Section 2 of `references/links.md` lists the terms.

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 75)May include surrounding context.

md
8. **Use the links.** `references/links.md` has every database, tool, vendor guide, benchmark and creator post

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 101)May include surrounding context.

md
Open: `references/links.md` §2 References and Style codes, §3, §6 "Moodboards overall".

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 115)May include surrounding context.

md
has every tip from the 1,540 posts read, with links. Vendor-specific wording is in `references/links.md` §4.

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 157)May include surrounding context.

md
`references/links.md` §4; per-shot prompting: varg-video-prompting.

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 168)May include surrounding context.

md
- `references/links.md`: every link (databases, X tools, 14 vendor guides, research, creator posts, varg skills)

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 84)May include surrounding context.

md
board.html the board as one page to look at (copy assets/board.html, fill its JSON)

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 119)May include surrounding context.

md
Copy `assets/board.html` next to `moodboard.md` and fill the JSON block at the top (same fields as the template).

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 175)May include surrounding context.

md
- `assets/board.html`: the visual board template

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

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

Medium
Category
MCP Rug Pull
Confidence
91% confidence
Finding

The documented npx command can download and execute an unpinned version of the skills package with the installing user's privileges. This is a conditional supply-chain exposure rather than an MCP server configuration issue: compromise of a subsequently resolved package release could execute attacker code.

Content

No source excerpt is available for this finding.

The test-still workflow does not disclose that user-provided creative content is sent to third-party generation services.

Medium
Category
Output Handling
Confidence
88% confidence
Finding

The README advertises test-still generation and names external services, but does not explicitly explain that creative prompts and any attached references leave the user's environment. For confidential campaigns or unreleased products, proceeding without informed authorization could disclose sensitive creative material; naming the API alone does not establish that authorization.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

The still-generation workflow sends moodboard content to external AI services without a privacy warning.

Medium
Category
Output Handling
Confidence
94% confidence
Finding

The workflow directs the agent to submit moodboard lines to external image models and potentially attach reference images, without a privacy-specific authorization gate. Quoting the price and obtaining later video approval do not authorize disclosure of confidential brand, subject, or product information before still generation.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

The instruction to send a reference frame to Claude lacks a third-party data-sharing warning.

Medium
Category
Output Handling
Confidence
93% confidence
Finding

The tip explicitly instructs the agent to feed a reference frame to Claude, rather than merely listing an available tool. It does not warn that this shares image content with an external service, which could expose private or confidential material in user-provided frames.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

The still-generation step sends moodboard content to external image services without a privacy warning.

Medium
Category
Output Handling
Confidence
95% confidence
Finding

The copy-paste workflow directs external generation using moodboard content without requiring confirmation that the material may be shared with the receiving services. This can expose confidential creative briefs or product details, and the requested price notice addresses spending rather than privacy.

Content

No source excerpt is available for this finding.

Ae4

Medium
Category
analysis-evasion
Confidence
80% confidence
Finding

Suspicious Unicode normalization or mixed-script content

Content

No source excerpt is available for this finding.

External Transmission

Medium
Category
Data Exfiltration
Confidence
50% confidence
Finding

Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Content

Scanner excerpt · references/links.md (reported line 43)May include surrounding context.

md
ype + Palette row. | live |
| 18 | [Refero](https://doc.refero.design/mcp/getting-started.md) · also: [1](https://doc.refero.design/mcp/data-model), [2](https://doc.refero.design/mcp/business) | Web sites, iOS apps, styles, screens and flows (counts not stated in the docs opened). | refero_search_site, refero_search_app, screens and flows with platform web/ios. | Paid Pro, Team or Lifetime required for MCP; up to 8,000 MCP calls/month per user; business use $0.001/request, $2,000 minimum. | MCP https://api.refero.design/mcp (OAuth or Bearer). | Docs: "Styles are guidance, not templates." | App-UI mockups inside videos: find real screens and flows to base fake UI on. | live |
| 19 | [Mobbin](https://mobbin.com) · also: [1](https://mobbin.com/pricing.md) | 'Over 600,000 screens' from shipped apps and sites. | Apps, web apps, sites, screen text, patterns, UI elements; filters by product, platform, industry, category. | Free (limited); Pro $10/month yearly ($15 quarterly); Team $16/member/

External Transmission

Medium
Category
Data Exfiltration
Confidence
50% confidence
Finding

Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Content

Scanner excerpt · references/links.md (reported line 52)May include surrounding context.

md
ce still, let Colormind fill the rest, write the hex codes onto the board and into image prompts. | live |
| 2 | [Huemint (API)](https://huemint.com/about/) · also: [1](https://huemint.com) | ML palette generator (transformer, diffusion, random modes), 2-12 colours per palette, up to 50 results per request (transformer) or 5 (diffusion). | Lock colours as hex, set an adjacency (contrast) matrix between colour roles and a temperature 0-2.4. | Free web tool; no API price stated. | Public API POST https://api.huemint.com/color (responded live 2026-11-03). | "Feel free to use the public API for non-commercial applications, but the service is provided 'as is' and uptime is not guaranteed." | Generate background / text / accent roles with a set contrast for title cards and lower thirds. | live |
| 3 | [Coolors](https://coolors.co) · also: [1](https://coolors.co/api) | Palette generator; '10M+ of ready color schemes'; '8+ million creative minds'. Also image picker, contrast checker, gradients

External Transmission

Medium
Category
Data Exfiltration
Confidence
50% confidence
Finding

Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.

Content

Scanner excerpt · references/links.md (reported line 65)May include surrounding context.

md
| # | Name | What it holds | How to search | Price | Agent access | Terms | Use it for | Status |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | [Poly Haven (HDRIs, textures, models)](https://polyhaven.com) · also: [1](https://polyhaven.com/license), [2](https://polyhaven.com/our-api), [3](https://polyhaven.com/hdris), [4](https://api.polyhaven.com/assets?type=hdris) | 997 HDRIs, 869 textures, 521 models (counted via api.polyhaven.com on 2026-11-03); HDRIs up to 16k, textures at least 8k. | HDRI categories (Studio, Interiors, Pure Skies, Streets & Town, Coast & Water, Industrial...), sort Hot / Top / Downloads / Latest; API /assets?type=hdris/textures/models. | Free, CC0, no signup (Patreon-funded). | Public JSON API, no key; requires a unique User-Agent. Tested live. | "You can use our assets for any purpose, including commercial work." API condition: if you use the live API in a product, make clear assets come from Poly Haven ('Powered by Poly Haven'). Site ToS bans '