Back to skill

Security audit

Logo 品牌设计系统 Logo Branding System

Security checks for vulnerabilities and agentic risk

Overview

This branding skill uses a disclosed cloud image service and requires confirmation before generating each image.

Use brand materials you are comfortable uploading to dLazy and review generation charges before confirming. Login stores an API key locally unless you use the documented environment-variable option. Installation targets version 1.2.3 despite one stale reference, and confirmation prompts currently require Chinese.

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
  • Output HandlingUnvalidated Output Injection, Cross-Context Output, Unbounded Output
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (5)

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
99% confidence
Finding

The supplied code only configures CLI authentication; it contains no logo creation, brand-system development, or design-delivery behavior. Nothing in the declared purpose establishes this authentication setup as a supporting implementation detail.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
99% confidence
Finding

The supplied chunk configures CLI authentication rather than performing branding or design work. No connection between this authentication step and the declared design pipeline is established, and the chunk contains no implementation of the advertised workflow. The command alone does not establish credential exfiltration or network activity.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
98% confidence
Finding

The supplied code consists solely of a login command, rather than a logo or brand-design pipeline. Authentication could support a larger workflow, but no connection to the declared purpose is established in this chunk. The command's internal behavior and any credential handling cannot be determined from the supplied code.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

High
Category
MCP Tool Poisoning
Confidence
98% confidence
Finding

The supplied code only invokes a login command and contains no branding or design functionality. Authentication could support a larger workflow, but the supplied chunk establishes no such relationship, making its observable purpose materially different from the declaration. The command alone does not establish credential theft or other malicious behavior.

Content

No source excerpt is available for this finding.

The interaction workflow mandates Chinese confirmation wording without user language opt-in.

Medium
Category
Output Handling
Confidence
94% confidence
Finding

Step 2 instructs the agent to ask a specific Chinese confirmation question and requires the user to reply “确认”; step 4 also prescribes a Chinese follow-up question. These are mandatory interaction instructions, not merely Chinese documentation, and provide no option to follow the user's language.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.