Back to skill

Security audit

记忆系统|让AI不再忘事

Security checks for vulnerabilities and agentic risk

Overview

This memory skill is not malicious, but it asks the agent to persist and update user-related memory automatically without clear consent or retention controls.

Install only if you want an agent to keep long-term local memories and update them as part of normal use. Before using it with sensitive work, set explicit rules for when memory may be read or written, require review before saving session summaries, and define how stored memories can be inspected, edited, or deleted.

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
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • 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 trigger list contains broad phrases like '长期记忆', '记忆管理', and '总结' that are likely to appear in ordinary conversation, so the skill could activate unintentionally. Because the skill performs persistent memory and automated workflows, accidental invocation can cause data retention or other side effects without explicit user intent.

Content

No source excerpt is available for this finding.

Ssd 3

Medium
Category
Not specified by scanner
Confidence
98% confidence
Finding

The skill explicitly advertises cross-session persistent memory, structured storage of user-related facts, and automatic memory management. Without clear data minimization, consent, retention limits, and review controls, this creates privacy and profiling risks by retaining user information beyond the current session.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill states that it will automatically execute boot sync, read structured data, and scan transaction-day fund flows, which are proactive actions with no clear user warning or approval boundary. Automatic scanning and data access increase the chance of over-collection, privacy violations, or unintended actions being taken on session start.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The wrap-up workflow instructs the system to update changelogs, active documents, and memory at the end of each session, but it does not warn the user that persistent data will be modified. This creates a risk of silent retention and mutation of stored information, including potentially sensitive conversation content.

Content

No source excerpt is available for this finding.

Ssd 3

Medium
Category
Not specified by scanner
Confidence
98% confidence
Finding

The session closeout flow mandates updating memory after each conversation, which means session content may be retained automatically even when the user has not asked for persistence. In the context of a memory skill, this makes the behavior more dangerous because retention is a core feature and is coupled to routine session termination, increasing the likelihood of silent collection.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill description is written entirely in Chinese, which implies a fixed language presentation without offering any user language or locale choice. This can violate language/locale policy when users are not given an explicit opt-in or alternative.

Content

No source excerpt is available for this finding.