Back to skill

Security audit

电商退货退款与货款结算核对(免费版)

Security checks for vulnerabilities and agentic risk

Overview

This skill is a local Chinese-language accounting table checker that reads user-provided input and runs bundled deterministic Node.js code without network, persistence, or credential use.

Install only if you want a Chinese-language local checker for ecommerce refund and settlement tables. You will provide table data to a local Node.js script; inspection found no network transmission or persistence, but users should still avoid placing unnecessary sensitive data in inputs and should understand that several advanced checks are explicitly not included in the free version.

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)

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 41)May include surrounding context.

md
node scripts/run.mjs --sample # 先看样例

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 42)May include surrounding context.

md
node scripts/run.mjs --sample # 先看样例

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill metadata and user-facing descriptions are predominantly in Chinese and target Chinese-language trigger phrases, but there is no statement offering users a language choice or clarifying that Chinese is optional. This can violate language/locale policy when users are not given an explicit opt-in to a single-language experience.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The file’s natural-language comments, user-facing guidance, and disclaimers are entirely in Chinese, including operational instructions and warnings. This creates a locale policy issue because the skill appears to require a specific language without any opt-in, fallback, or documented region-specific justification.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The only natural-language content in the file is a Chinese tabular template, which implicitly constrains the skill output or data format to Chinese. Under the policy, locale-specific behavior should offer user choice or be explicitly justified as region-specific; neither is present in this file.

Content

No source excerpt is available for this finding.

Vague Triggers

Low
Category
Not specified by scanner
Confidence
89% confidence
Finding

The manifest says "触发词包括" followed by two example phrases, which implies the list may not be exhaustive and does not explain what other phrasings should or should not invoke the skill. This creates ambiguity about activation scope and increases the chance of unintended invocation from similar everyday accounting-related requests.

Content

No source excerpt is available for this finding.