Back to skill

Security audit

抖音短视频全解析

Security checks for vulnerabilities and agentic risk

Overview

This skill sends user-provided Douyin links to a disclosed Cue parsing service and uses a Cue API key, which fits its stated video-transcription and analysis purpose.

Install only if you are comfortable sending Douyin links and the returned parsed content to Cue's remote service, and prefer using the CUE_API_KEY environment variable rather than storing the key in a local config file. Avoid using it for private, sensitive, copyrighted, or unauthorized content.

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

External Transmission

Medium
Category
Data Exfiltration
Content
## 解析调用手册

### curl 三步

```bash
# 0)先从分享文案提取短链,并用浏览器 UA 展开为真实地址(关键!v.douyin.com 直连会 PARSE_FAILED)
Confidence
95% confidence
Finding
The skill explicitly instructs the agent to transmit user-supplied Douyin URLs to a third-party remote endpoint (`mcp.cuecue.cn`) for parsing. This is a real data-flow concern because shared links, derived metadata, and returned content are sent off-platform to an external service, and the skill also includes commands that read an API key from local configuration or environment for authentication. The risk is somewhat reduced by the documented disclosure and the statement that cookies/local sensitive data are not collected, but the external transmission is still genuine and security-relevant.

Static analysis

No suspicious patterns detected.