Back to skill

Security audit

youclaw

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed YouCloud marketing-analysis connector that sends user requests to its API using a user-provided key, with no hidden code, local file scanning, or persistence beyond expected session handling.

Install this only if you intend to send marketing prompts and related context to YouCloud's YouShu AI service using your own YOUCLOUD_API_KEY. Prefer explicit slash-command use if you want to avoid accidental activation from broad marketing keywords, and be deliberate before placing API keys in persistent shell profile files.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (4)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill declares broad natural-language trigger keywords such as 品牌分析, 策略探索, 投放策略, 创意质询, 压力测试, 创意激发, and 创意打磨 in top-level metadata. These phrases can plausibly appear in ordinary discussion, so the skill may activate unintentionally and send user prompts to an external API, creating unintended data exposure and confusing control flow.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The trigger section explicitly mixes command-based invocation with keyword-based activation but does not define clear boundaries for when ordinary topical text should or should not invoke the skill. In practice, this increases the chance of accidental execution and unintended transmission of user content to the third-party YouCloud endpoint.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
86% confidence
Finding

User-facing instructions and required error text are prescribed only in Chinese, and the skill branding and operational guidance are primarily Chinese-centric despite including English metadata. This creates a locale policy issue because the skill appears to force a specific language for interaction without explicit user opt-in or a clearly stated region-only limitation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The entire example, including headings and the command example, is presented only in Chinese and implies the skill's interaction/output is expected in that language. There is no indication that users may choose another language or that the locale restriction is documented as a justified region-specific constraint.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.