Back to skill

Security audit

ACE音乐生成-免费版

Security checks for vulnerabilities and agentic risk

Overview

This is a music-generation skill with no bundled executable payload, but its activation scope and declared tool authority are broader and less consistent than its stated purpose.

Review this skill before installing because it may be selected for tasks outside music generation. Use it only for ACE music/song generation, provide API keys through environment variables, and be aware that the referenced generate.sh script is not included in the package.

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
  • 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 (7)

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger description is overly broad and unrelated to the skill's actual scope, encouraging activation for generic AI and orchestration tasks instead of music generation. In an agent platform, bad prompting/selection boundaries are security-relevant because they can route sensitive or unrelated workflows into a skill that exposes exec, read, and write capabilities.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The manifest and top-level description broaden a narrowly branded music-generation skill into generic AI model calling, intelligent dialogue, agent orchestration, and LLM application use. This scope inflation can cause agents to invoke the skill in unrelated contexts and grant exec/write-capable behavior outside the user's intended task, increasing the chance of misuse or unsafe execution.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The description explicitly states '支持中文交互' as part of the skill behavior, and the document is written as if Chinese interaction is the default mode without an explicit opt-in or language selection mechanism. This can violate language/locale policy when users have not chosen Chinese as their preferred interaction language.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The documentation advertises generic create/query/modify/delete and import/export/configuration operations that do not correspond to the stated music-generation use case. In a tool-using agent environment, such ambiguous capability claims can mislead orchestration logic or operators into treating the skill as a broader automation primitive, which is risky given exec/write access.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The activation condition is vague and spans broad media tasks beyond the documented capability set. This increases the chance of accidental invocation and unsafe command execution under false assumptions about what the skill can safely handle.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The trigger conditions expand the skill to video processing, audio editing, media conversion, and dubbing generation, which exceeds the documented purpose and can lead to inappropriate activation. Because the skill is allowed to use exec/write, overbroad triggers raise the risk of executing shell-based workflows in contexts where the user did not intend this tool to run.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Low
Category
Not specified by scanner
Confidence
79% confidence
Finding

These comparison claims present built-in error recovery and security checks as implemented features. In this file, there is only descriptive documentation and command examples; no concrete code or procedures are shown that would substantiate those built-in protections or recovery mechanisms.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.