T05 · Unauthorized Access and Privilege Escalation
- Location
scripts/authorize.py:31- Finding
Cover-Making Skill Requests an Overprivileged Shared Device Credential
- Content
View full analysis
``` Consequently, possession of the shared credential is not constrained to the image tools described by the Skill. The documented paid-call confirmation workflow reduces accidental image-generation charges, but it is an Agent instruction rather than an authorization boundary and does not technically prevent another caller or compromised package from invoking unrelated tools. ### Attack Path 1. The user runs `scripts/authorize.py` while installing or reconnecting the Skill. 2. The authorization request asks for the complete `SCOPE` ...[truncated 1079 chars]- Remediation
View remediation
