Back to skill

Security audit

varg-character-beautiful-woman

Security checks for vulnerabilities and agentic risk

Overview

The skill is marked suspicious because it includes instructions to rephrase image requests and retry or switch providers after a safety block; the review also flagged an unpinned installer command.

Review the request-retry and provider-switching advice before installing, and consider whether you are comfortable with an unpinned installer. The scan was partial: it inspected the two reported Markdown components, but two local references could not be resolved, so evidence about those references is 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
  • 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 (3)

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

Medium
Category
MCP Rug Pull
Confidence
88% confidence
Finding

The installation command invokes an unpinned npm package through npx, allowing the executed installer to change without changes to this document. A compromised package release could execute code with the installing user's permissions; however, this is an installation-time supply-chain risk, not an unpinned MCP server as the finding describes.

Content

No source excerpt is available for this finding.

Missing privacy notice for user prompts sent to external image-generation services.

Medium
Category
Output Handling
Confidence
88% confidence
Finding

The skill generates images from user-provided descriptions through varg and the listed image-generation services, but the README does not explain that those descriptions are transmitted for external processing. Listing the APIs and account requirements does not disclose which user data leaves the agent environment.

Content

No source excerpt is available for this finding.

Teaches semantic substitutions to preserve a blocked request while avoiding moderation triggers.

Medium
Category
Prompt Injection
Confidence
90% confidence
Finding

The section explicitly teaches preserving a blocked image request while changing moderation-triggering terminology, reinforced by instructions to retry blocks and switch providers. The adult-only, clothed, nonsexual scope reduces the immediate harm, but categorically treating refusals as false positives encourages an agent to circumvent safeguards without first checking why the request was rejected.

Content

No source excerpt is available for this finding.