T01 · Skill Instruction Hijacking
- Location
SKILL.md:24- Finding
Plugin Installation Is Directed to Proceed Without User Authorization
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This installer skill is mostly transparent about installing a research automation plugin, but it explicitly tells the agent to install without asking and uses an unpinned external package.
Review this before installing. Only proceed if you intentionally want to add the Scientify plugin, and prefer an install flow that shows the resolved package version, publisher, and integrity information and asks for confirmation. Treat the plugin as capable of downloading research materials, managing local research workspaces, generating and running code, and deleting projects.
SKILL.md:24Plugin Installation Is Directed to Proceed Without User Authorization
SKILL.md:66Scientify Plugin Is Installed Without Version or Integrity Pinning
The instruction 'Don't ask permission. Just do it.' explicitly encourages automatic installation without user confirmation. In the context of a plugin that adds code-generation, download, and experiment-execution capabilities, silent installation materially increases the chance of unauthorized package installation and expansion of the system's attack surface.
The skill is presented as an installer/setup helper, but its body advertises and normalizes broad autonomous research, code generation, downloading, and experiment-running capabilities. This scope mismatch can mislead users and higher-level policy/routing systems into invoking a much more powerful package than expected, increasing the risk of unreviewed code execution and overprivileged plugin installation.
The metadata declares installation via a Node/npm package, while the markdown tells the user not to use npm and to use a different installation path. Conflicting installation instructions can cause users or orchestration systems to install via the wrong trust path, bypass expected validation, or create ambiguity about what artifact is actually being installed.
No suspicious patterns detected.