T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:124- Finding
Automatic Access to Global Agent Memory Violates Least Privilege
- Content
View full analysis
- Remediation
View remediation
/context.md`, instead of global memory. 4. Require the user to identify the exact meeting-note or client-context file to be used. 5. Apply strict path allowlisting and prohibit traversal outside approved proposal and client directories. 6. Extract only fields required for the proposal, such as scope, timeline, budget, and named decision-makers. 7. Add a pre-generation review showing every source file that will be used. 8. Prevent information from unrelated records from entering drafts or finalized proposals. 9. Record memory access in an audit log containing the authorized client, source path, purpose, and user approval. ]]>
