T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:10- Finding
Overprivileged Credential and Shell Access Across Export Formats
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill has a coherent delivery/export purpose, but it asks for broad service credentials and shell/network access across formats, including outputs that do not need them.
Review before installing. Use fine-grained, repository- or project-limited tokens, avoid exposing unrelated Jira/Linear/GitHub credentials for local exports, and verify generated PRs or tickets are drafts and clearly labeled for human review before relying on the workflow.
SKILL.md:10Overprivileged Credential and Shell Access Across Export Formats
The skill claims all GitHub PRs are created as drafts by default, but the published schema exposes a user-controlled draft field with no documented enforcement. In a delivery/export skill that turns agent output into real repository actions, this mismatch can cause non-draft PRs to be created and treated as ready for review or accidental merge, weakening the stated human-review safeguard.
The skill states that a needs-review label is applied unconditionally, but the schema allows arbitrary labels and does not document mandatory enforcement of that label. Because this skill publishes agent-generated content into team tooling, missing or replaceable review markers can make AI-generated deliverables appear fully trusted and bypass expected human scrutiny.
The support text switches to French ('Si ce skill vous est utile, vous pouvez soutenir le développement') without offering a language choice or explaining a locale-specific requirement. This is a natural-language locale policy issue because the skill content imposes a specific language in a general-purpose document.
No suspicious patterns detected.