Back to skill

Security audit

cost-guard

Security checks for vulnerabilities and agentic risk

Overview

This skill is a disclosed cost-control helper with some overly broad activation wording, but no hidden code, persistence, data exfiltration, or destructive behavior.

Before installing, be aware that this skill may activate often for credit, file-processing, failed-task, or vague-task conversations. It is best suited for users who want frequent cost checks and confirmation gates before expensive work; users who prefer fewer interruptions should narrow the triggers.

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 (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger list contains very broad phrases such as '积分', '任务失败', and '没做出来', which can match many unrelated user messages. This can cause the skill to activate unexpectedly across ordinary conversations, increasing the chance of workflow hijacking, unwanted interception, and unnecessary tool-routing decisions.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The activation logic is ambiguously defined with broad conditions like file handling, batch generation, agent tasks, or prior expensive failures, all of which are common across normal usage. Because the skill says to '立即加载' under these conditions, it can preemptively insert itself into many benign tasks and alter execution flow without clear user intent.

Content

No source excerpt is available for this finding.

Overly Broad Trigger

Low
Category
Trigger Abuse
Confidence
97% confidence
Finding

Using the single-word trigger '积分' is overly broad because it is a common term likely to appear in many unrelated platform discussions. This creates accidental activation risk and makes the skill easier to invoke unintentionally, especially in contexts where users are merely asking about balances, pricing, or past usage rather than requesting cost-guard behavior.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.