T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:104- Finding
Repository Changes Can Be Committed and Pushed Without Explicit Approval
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a mostly coherent code-review skill, but it can move from review into automatic repository edits, commits, and pushes without a clear approval checkpoint.
Install only if you are comfortable with a code-review skill that may perform CI remediation and push commits. Before using it, require explicit confirmation for edits, staging, commits, pushes, package installs, npx commands, and GitHub authentication, and prefer reviewing diffs manually before any remote update.
SKILL.md:104Repository Changes Can Be Committed and Pushed Without Explicit Approval
reference.md:637Unpinned Package Retrieval and Execution Through npx
The trigger phrases are broad and map to common requests like 'review this' or 'check the code,' making accidental activation likely. Because the skill also contains operational commands and scope expansion beyond pure review, overly broad invocation increases the chance that sensitive repository or PR actions are taken in contexts where the user expected only analysis.
The skill metadata and instructions are written entirely in Japanese and describe usage in Japanese imperatives, with no indication that the user can choose another language. Under the stated policy, a language or locale constraint should either be optional or explicitly justified as region-specific.
This skill is presented as a code-review tool, but it instructs the agent to move from analysis into remediation and repository modification when CI fails on the user's own PR. That expands the skill's authority from read-only review into write actions, increasing the chance of unintended code changes or unauthorized workflow execution under a benign-sounding trigger.
Including git add, git commit, and git push in a code-review skill gives the skill direct repository write capability unrelated to its stated purpose. If invoked during a routine review request, the agent could alter branch history or push unintended changes, which is especially risky in privileged or production-connected repositories.
This file is a markdown skill/example document, so natural-language policy checks apply. The content begins in Japanese and continues in that language throughout, but it does not state that the skill is Japan-specific or provide any user opt-in or alternative language support, which can violate language/locale policy requirements.
The guide states in Japanese that the document provides code review criteria, and the entire skill content is written only in Japanese. For a generally applicable reference guide, this effectively forces a specific language/locale without any opt-in or alternative language option, which matches the language-policy violation criterion.
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
Detected: suspicious.exposed_secret_literal