T07 · Tool Hijacking and Spoofing
- Location
SKILL.md:25- Finding
Unverified External Browser-Control Fallback Can Be Hijacked
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill openly controls a real logged-in Chrome session, but it gives broad account-access and state-changing browser instructions without enough user confirmation or fallback-tool integrity safeguards.
Review before installing. Use this only with a browser profile you are comfortable delegating to an agent, preferably a separate limited-privilege profile. Do not let it access private accounts, messages, financial/workplace sites, or perform posts/deletions unless you explicitly confirm the exact account, target, and action. Avoid the external fallback unless you have independently verified that script.
SKILL.md:25Unverified External Browser-Control Fallback Can Be Hijacked
SKILL.md:49Authenticated State-Changing Browser Actions Lack Mandatory Confirmation Boundaries
The skill emphasizes controlling a real already logged-in Chrome session and any site requiring login, but it omits warnings about privacy, account access, and sensitive data exposure. This is especially dangerous because the agent may inherit access to private messages, financial, workplace, or personal accounts without users appreciating the scope of delegated access.
The skill provides direct instructions for destructive actions such as deleting posts and undoing reposts without any warning, confirmation, or verification of user intent. In a real authenticated session, this enables irreversible or reputation-impacting actions to occur too easily, especially if triggered by ambiguous prompts or agent error.
The natural-language content of the skill is entirely in Chinese, and there is no indication that the language is optional, user-selectable, or required for a region-specific purpose. This can violate language/locale policy when a skill imposes a specific language without user opt-in.
The trigger examples are extremely broad everyday requests like opening sites or checking messages, which can cause this high-risk skill to activate in routine contexts without clearly signaling that it will control a real logged-in browser session. Because the skill can read and act within authenticated sessions, broad invocation language increases the chance of unintended account access or sensitive browsing actions.
No suspicious patterns detected.