Back to skill

Security audit

知识管理工具-免费版

Security checks for vulnerabilities and agentic risk

Overview

This skill appears to be a local knowledge-base helper, but its instructions request broad command execution and persistent file-changing behavior with unclear implementation and data-flow details.

Review this before installing. It is not artifact-backed malware, but it asks for exec access, depends on a missing 'know' CLI, writes persistent files in your home directory, and recommends automated cleanup. Only use it if you understand where it will store data, what commands it will run, and whether any saved content or summaries may be sent to external services.

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)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The activation language is overly broad and includes generic SEO-related tasks that are much wider than a simple local knowledge tool. Broad trigger wording can cause the agent to select this skill in unrelated contexts, exposing read/exec privileges and file-modifying behavior where a narrower tool should have been used.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The capability summary broadens the tool from simple knowledge capture into broad file parsing, API calls, and sandboxed command execution. In skill ecosystems, this kind of misleading summary can cause overbroad invocation and trust, making the skill more dangerous than its title and description suggest.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The capability coverage section enumerates a very broad keyword set as invocation scope without operational constraints. This increases the chance of inappropriate auto-selection and misuse of the skill's read/exec permissions in tasks outside its safe design envelope.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The skill states that add operations automatically create Markdown files and update an index, but it does not prominently warn that local files will be modified. Hidden or underemphasized side effects are risky because users may invoke the skill expecting retrieval behavior while unintentionally altering persistent local data.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The maintenance guidance recommends automated know tidy --fix execution without warning that it may bulk-reorganize files and tags. Automated reorganization can lead to unintended data changes, broken references, or loss of user expectations if triggered routinely by an agent without review.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
88% confidence
Finding

The documentation is inconsistent about whether external APIs or LLM/API integration are required, while also claiming no extra API key is needed. This ambiguity can mislead operators about network dependencies, trust boundaries, and where data may be sent, which is a security concern for tools handling potentially sensitive knowledge content.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill presents itself as a narrow file-based knowledge tool, but later expands its scope to generic file processing, API integration, and command execution. This scope drift is dangerous because an agent may grant or exercise broader capabilities than a user expects, increasing the chance of unintended command execution, data access, or network use under a benign-looking label.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.