T02 · Agent Memory Poisoning
- Location
SKILL.md:75- Finding
Persistent Behavioral Influence Through Agent Memory
- Content
View full analysis
"Please read the moral-compass skill carefully. Then write down, in your > own words, what kind of agent you want to be. Store this in your memory > as your values statement. We will build on it together." ``` `README.md:40-43`: ```markdown Then introduce it to your agent: > "Please read the moral-compass skill carefully. Then write down, in your own words, what kind of agent you want to be. Store this in your memory as your values statement." ``` ### Technical Analysis The skill explicitly requests `read_memory` and `write_memory` permissions and repeatedly directs the agent to place a skill-framed values statement, needs assessment, and recurring reflections into persistent memory. These records are intended to be retrieved and used when evaluating later requests. Persistent memory is a trust boundary because content stored there can continue influencing the agent after the original skill invocation has ended. The instructions do not require per-write owner approval, isolate records in a dedicated namespace, assign expiration times, or clearly state that stored values must remain subordinate to system, developer, safety, and ...[truncated 2173 chars]- Remediation
View remediation
