T02 · Agent Memory Poisoning
- Location
SKILL.md:90- Finding
Persistent Agent-State Modification Through Workspace USER.md
- Content
View full analysis
, read SKILL.md under .openclaw\workspace\skills\relive\ for acting rules, and read profile.md under .openclaw\workspace\skills\relive\storage\default_{target_name} as the persona definition for that character.` The main Agent reads this section from `USER.md` to know which Re:Live characters exist, how to describe them briefly, and how to route \relive commands to this skill and the corresponding `profile.md`. ``` ### Technical Analysis The Skill requires the Agent to modify workspace-level persistent state rather than maintaining character registration exclusively in Skill-owned storage. The resulting natural-language instructions survive the current task and influence routing and persona loading in future sessions. Character names, descriptions, and profile content originate from user-supplied materials. Without strict validation and separation between data and instructions, crafted character metadata can be converted into persistent Agent-readable instructions. This exceeds the minimum privilege needed to store and use digital-clone profiles. ### Attack Path 1. An attacker supplies a crafted character name, description, or profile containing instruction-like content. 2. The character ...[truncated 648 chars]- Remediation
View remediation
