Back to skill

Security audit

Douyin Quick Search

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed Douyin search helper that uses web search and page fetches without credentials, code execution, persistence, or account-changing actions.

Installers should know this skill will use web search and may fetch public Douyin pages when asked for Douyin discovery or video details. Its triggers could activate on broad Douyin search requests, but it does not request credentials, alter accounts, download videos, or change local system state.

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
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • 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 (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

The trigger list is broad enough to activate on many ordinary Douyin-related requests, such as generic queries about Douyin search, hot topics, or videos. This can cause the skill to be invoked when the user did not explicitly intend to use this scraper, increasing the chance of unintended browsing/scraping behavior and overbroad tool activation.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The activation rule is broad enough to trigger on many generic requests containing '抖音' plus vague search intent, which can cause this skill to be selected when another more appropriate skill should handle the request. In an agentic system, overbroad routing increases the chance of unintended web searches, unnecessary scraping, and incorrect tool use based on ambiguous user intent.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

The tips instruct that Chinese keywords work better and suggest trying the Chinese equivalent of a term, which nudges the interaction toward a specific language. There is no accompanying instruction to preserve the user's preferred language or ask before switching languages/locales.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.