Back to skill

Security audit

Miaoda Doc Parse

Security checks for vulnerabilities and agentic risk

Overview

This skill is a straightforward document-to-Markdown parsing helper, with remote URL parsing disclosed but worth using carefully for sensitive documents.

Install only if you expect agents to parse documents with miaoda-studio-cli. Avoid sending confidential files or sensitive URLs through it unless you trust the configured document parsing service and understand where the content will be processed.

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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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
93% confidence
Finding

The trigger list is very broad and includes generic phrases such as reading documents, extracting content, and parsing common office files. This can cause the skill to activate for many ordinary requests and route users into a document-processing path that may ingest local files or remote URLs unnecessarily, increasing the chance of unintended data exposure or over-collection.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The documentation explicitly permits --file to be a URL and shows remote fetch examples, but it does not warn that the tool will retrieve external content for processing. That omission can lead to silent network access, unexpected transfer of sensitive URLs or documents to the parsing backend, and possible abuse for fetching untrusted remote content.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
80% confidence
Finding

Most of the skill documentation and invocation guidance are written only in Chinese, while also mixing a few English trigger phrases, without stating that the skill is intentionally Chinese-only or offering a user language choice. This can create a locale-policy issue if the organization expects language neutrality or user opt-in for language constraints.

Content

No source excerpt is available for this finding.