Back to skill

Security audit

A股资金流向分析

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed A-share capital-flow analysis skill with financial-advice risk, but it does not contain hidden code, credential use, trading execution, or destructive behavior.

Install only if you want Chinese-language A-share capital-flow analysis. Do not treat its buy, sell, price, or position-sizing suggestions as professional financial advice, and review any scheduled reports manually before acting on 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
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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 (6)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The example trigger phrases are generic financial-analysis requests that could easily overlap with ordinary user conversation, increasing the chance the skill is invoked unintentionally. Because the README provides no explicit activation boundary, namespace, or scope limitation, the skill may activate on broad stock-market queries and influence responses without clear user intent.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill explicitly offers trading decisions and concrete buy/sell strategy support but does not include any warning that outputs may be inaccurate, incomplete, or unsuitable as financial advice. In a financial context, users may over-rely on the model’s recommendations and make harmful investment decisions without understanding the risks or limitations.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The scheduled cron reports automatically generate operation suggestions at fixed times, which increases the chance that unattended or habitual consumption of the output will influence real financial decisions without active user review. Because no warning or approval gate is described, the automation amplifies the risk of users acting on unvetted recommendations.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger list is broad and consists of common stock/trading terms such as '股票', '行情', and '交易', which are likely to match many normal user conversations beyond the skill's intended scope. This can cause the skill to activate unexpectedly, increasing the chance of inappropriate interception of financial discussions and unintended influence over investment-related interactions.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
91% confidence
Finding

The natural-language instructions and example invocations are exclusively in Chinese, which can amount to forcing a specific language without user opt-in. There is no indication that the skill supports other languages or that the Chinese-only scope is an explicit, justified locale constraint.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
71% confidence
Finding

The file presents all user-facing instructions and invocation phrases in Chinese only, with no indication that users can select another language or that the locale restriction is intentional. The policy requires flagging forced language or locale behavior when there is no user opt-in or documented justification.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.