T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:53- Finding
Overbroad Credential Access and Third-Party Secret Submission
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly a coherent DilemmAI browser-automation guide, but it under-scopes sensitive inbox and credential access.
Install only if you are comfortable supervising authentication and credential entry. Manually provide one-time login codes, explicitly choose any OpenRouter key yourself, prefer a dedicated limited-use key, and do not let the agent search broad inboxes or generic secret stores.
SKILL.md:53Overbroad Credential Access and Third-Party Secret Submission
The skill explicitly instructs the agent to access the user's email inbox to retrieve a 6-digit login code, but it does not require explicit user consent, scope limitation, or a privacy warning before accessing unrelated mailbox contents. That creates unnecessary exposure to sensitive personal data and could normalize broad inbox access for a narrow authentication task.
The skill tells the agent to check a secrets file for an existing OpenRouter API key without providing controls for secret minimization, masking, or user approval. This encourages direct credential access and reuse, which can lead to unauthorized disclosure, propagation into logs/browser fields, or use of credentials outside the user's intended scope.
No suspicious patterns detected.