Back to skill

Security audit

音频免费版

Security checks for vulnerabilities and agentic risk

Overview

This TTS skill is mostly coherent, but it needs Review because its command examples can lead an agent to run user-supplied text through a shell without clear escaping guidance.

Review before installing. Use this only if you are comfortable allowing the agent to run the dlazy CLI and write audio files. Do not let arbitrary or untrusted text be interpolated into a shell command; pass it as one literal CLI argument, keep output paths in an approved folder, protect the dlazy API key, and use callback_url only with trusted endpoints.

Vulnerability Patterns
  • Insecure Skill Coding PracticesFinds exploitable flaws such as hardcoded secrets or command injection
  • 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
Findings (1)

T09 · Insecure Skill Coding Practices

Error
Location
SKILL.md:117
Finding

Shell Command Injection Through Unescaped User-Controlled TTS Text

Content
View full analysis
Remediation
View remediation
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (1)

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The skill advertises a callback_url input parameter but does not warn that using it causes outbound network requests to an arbitrary URL. In an agent context, this can enable data exfiltration, SSRF-like behavior, or unintended transmission of generated content and metadata to attacker-controlled endpoints if a user or downstream workflow supplies an unsafe callback URL.

Content

No source excerpt is available for this finding.