Back to skill

Security audit

Multi Source Research Tool Free

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed Markdown research helper that uses online sources for user-requested research, with no evidence of hidden code, exfiltration, persistence, or destructive behavior.

Install only if you are comfortable with your research topics being used to query external search, academic, social-media, and news sources. Avoid entering secrets, unpublished proprietary plans, or personal data, and review any suggested shell commands before running them.

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
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (7)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The manifest tag '帮我研究' is a highly generic phrase that overlaps with common user language, so the skill may be invoked unintentionally. In context, this is more dangerous than a simple UX bug because the skill can send queries to multiple external sources and has access to exec, broadening the blast radius of mistaken activation.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill explicitly aggregates data from web search, academic platforms, social media, and news sources, but it does not warn users that their prompts or derived queries may be transmitted to third-party services. This omission is security-relevant because users may include sensitive research topics, proprietary information, or personal data, and the broad/ambiguous triggers increase the chance this happens without informed consent.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The free-version limits explicitly say report export to PDF/Word is not supported. Yet the capability description says the skill supports 创建/查询/导出操作 (create/query/export operations), which directly conflicts with the declared limitation and creates ambiguity about whether export exists in the free edition.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The skill repeatedly describes the free version as Markdown-instruction driven and explicitly says API integration is not supported in the free edition. However, callback_url implies outbound webhook/API behavior for async completion, which contradicts the stated free-version capability boundary rather than merely omitting implementation detail.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

This line again states support for 创建/查询/导出操作, while later FAQ text says the free version only supports Markdown output and not PDF/Word/HTML export. That is an active contradiction in the skill's own documentation about what operations the free edition can perform.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The declared trigger condition ('when data analysis, report generation, statistics, visualization are needed') is overly generic and likely to activate in many unrelated contexts. Because the skill performs multi-source collection from online platforms, ambiguous routing can expose user prompts to third-party services without clear intent or informed consent.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger phrase is broad enough to match ordinary conversation, increasing the chance of accidental invocation. In this skill, accidental activation is more dangerous because the skill is designed to access external sources and the manifest includes powerful tools like exec, which can lead to unnecessary data disclosure or unintended agent actions.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.