Back to skill

Security audit

Amazon 卖家指南针

Security checks for vulnerabilities and agentic risk

Overview

This Amazon seller research skill is purpose-aligned and disclosed, with ordinary web research and local report generation as its main side effects.

Install if you want a Chinese Amazon.com seller research workflow. Before running it on sensitive business ideas, know that it asks the agent to perform substantial public web research and save a local Markdown report; specify the target marketplace, output language, and desired save location if those matter.

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
  • 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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (7)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
83% confidence
Finding

The natural-language instructions and required output structure are defined entirely in Chinese and target a Chinese-speaking workflow, but the file does not explicitly offer users a language or locale choice. Because the skill also includes English trigger phrases, users may invoke it without clear opt-in to Chinese-only output.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The trigger phrases are broad everyday requests such as '分析这个产品' and '算一下利润', which can cause the skill to activate in contexts the user did not clearly intend. Unintended activation can lead to unnecessary web access, data collection, and file creation, increasing the chance of surprising or privacy-impacting behavior.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill mandates writing a report file but does not warn the user that a file will be created or whether an existing file may be overwritten. Silent persistence is risky because it can store sensitive business inputs locally and create side effects the user did not authorize.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The URL template hard-codes geo=US, which instructs use of the US locale regardless of the user's region or preference. This is a natural-language policy concern because it imposes a locale choice without offering an explicit opt-in or documenting a justified region-specific constraint.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The file is written as a required report template in Chinese and states that outputs must cover all listed sections, which implies a fixed language requirement. There is no indication that the user can choose another language or opt into Chinese, creating a locale/language policy concern.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Low
Category
Not specified by scanner
Confidence
76% confidence
Finding

The manifest and overall description emphasize Amazon product research, competitor analysis, profit calculation, and keyword discovery, which are primarily analytical/read-oriented tasks. However, the skill explicitly requires saving the full report to a Markdown file and returning the file path, introducing a persistent write side effect not stated in the manifest description.

Content

No source excerpt is available for this finding.

Missing User Warnings

Low
Category
Not specified by scanner
Confidence
90% confidence
Finding

The template explicitly instructs the agent to write a complete report to a local file using a derived filename, but does not require user confirmation, safe output directories, or overwrite checks. In an agent environment with filesystem access, this can cause unintended local state changes or overwrite user files if filenames collide or are influenced by untrusted product/category names.

Content

No source excerpt is available for this finding.