T02 · Agent Memory Poisoning
- Location
SKILL.md:93- Finding
Persistent Memory Poisoning Through Untrusted Conversation Content
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This memory-management skill is not overtly malicious, but it asks agents to persist and reload potentially sensitive user or customer memories without enough safeguards.
Review this carefully before installing. Use it only for non-secret memory unless the host implementation provides encryption, owner-only file permissions, path restrictions, per-user or per-project isolation, explicit confirmation before long-term storage, and clear deletion controls. Treat loaded memories as untrusted notes, not instructions.
SKILL.md:93Persistent Memory Poisoning Through Untrusted Conversation Content
SKILL.md:272Plaintext Persistence of Sensitive Conversation and Customer Data
The skill encourages persistent local storage of conversation memories and automatic deletion of short-term memories, but does not warn about privacy exposure, sensitive-data retention, path handling, backup expectations, or irreversible loss from cleanup. In a memory-management skill, those omissions matter because users may store personal, confidential, or operationally important data on disk without understanding the security and data-loss risks.
L194描述自动清理机制时写明“清理前可选生成摘要”,这会让读者理解为系统在清理流程中具备某种自动摘要联动能力;但L327和L384明确说免费版“不支持自动摘要”。两处描述对免费版实际是否具备自动摘要能力形成直接冲突。
L341将“LLM API”标记为必需依赖,而L345-L347明确写明“无需额外API Key”“零外部依赖”“本地运行”。这不是简单的信息缺失,而是同一文档内对运行依赖是否包含外部LLM能力的直接矛盾,容易误导使用者对实际执行条件和数据流向的理解。
L201宣称本skill覆盖“需要项目管理、任务规划、进度跟踪、团队协作时使用”等场景,但全文前述能力仅包括分层记忆、检索、摘要、持久化和清理,并未提供这些业务场景对应的专门操作。该表述将技能意图扩展到与实际说明不一致的用途,属于文档与功能范围的矛盾。
The phrase '完全中文化表达,适配中文用户工作流' presents the skill as explicitly tailored to a single language/locale, and elsewhere the document is entirely in Chinese without offering a language choice. The policy allows locale constraints when clearly justified, but this appears as a general-purpose memory-management skill rather than a region-specific tool.