T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:5- Finding
Broad Retrieval of Private Conversation History Without Explicit Confirmation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill does what it says, but it can broadly inspect private chat history without a clear confirmation step or tight user controls.
Install only if you are comfortable with the agent reviewing a broad slice of your prior AI conversations. Before running it, explicitly set the time range and exclusions, ask it to confirm before using conversation search, and review or redact sensitive content before sharing the generated HTML report.
SKILL.md:5Broad Retrieval of Private Conversation History Without Explicit Confirmation
SKILL.md:199Generated HTML Report Loads a Remote Google Fonts Resource
The trigger metadata is overly broad and includes casual phrases like 'what have I been doing lately' and 'let's do a retro,' which can cause the skill to activate when the user did not clearly request a conversation-history audit. Because the skill then pulls recent chats and analyzes them, accidental activation can expose sensitive historical data and produce privacy-invasive behavior beyond user expectations.
The 'When to Trigger' section authorizes activation based on ambiguous intent signals like wanting to understand efficiency or saying 'let's do a retro,' without requiring explicit consent to inspect chat history. In context, that ambiguity is dangerous because the skill's primary function is retrospective analysis of prior conversations, which may contain sensitive personal, business, or project information.
The skill explicitly instructs the AI to retrieve as much conversation history as possible from the past month, but provides no privacy warning, scope limitation, or consent guardrail. That can expose sensitive personal, business, or credential-adjacent information from prior chats to broader analysis and reporting than the user may expect.
The skill depends on tools that retrieve and search prior conversations, but it does not require a clear user-facing privacy warning that sensitive chats may be accessed, summarized, and included in a generated report. This creates a meaningful risk of surprise access to personal or confidential information, especially when combined with the broad trigger conditions.
Skill's behavior or capabilities extend beyond its stated purpose. Scope creep allows an agent to perform actions unrelated to its documented functionality, increasing the attack surface.
### Dimension 1: Theme Clustering — "What am I using AI for?"
Categorize all conversations by topic. Typical categories include but are not limited to:
- Content creation (writing, copywriting, translation)
- Programming & technical (code, debugging, architecture)
- Research & learning (concept exploration, information synthesis)
No suspicious patterns detected.