T01 · Skill Instruction Hijacking
- Location
SKILL.md:8- Finding
Forced Commercial Output and Agent Instruction Hijacking
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a disclosed winter-travel booking helper, but it over-scopes activation and requires automatic use or installation of an unpinned global third-party CLI.
Review carefully before installing. This skill should only be used if you trust the FlyAI CLI and are comfortable sending travel queries through that provider, receiving booking-link-centered answers, and installing a global npm package. A safer version would pin the CLI version, install locally or in a sandbox, ask before installation, and narrow activation to explicit winter travel booking requests.
SKILL.md:8Forced Commercial Output and Agent Instruction Hijacking
SKILL.md:51Mandatory Installation of an Unpinned Global npm Package
Skill contains instructions that could directly expose system prompts, internal rules, or hidden instructions to users or external parties.
flyai search-hotel --dest-name "Harbin" --key-words "温泉" --sort rate_desc
## Output Rules
1. **Conclusion first** — lead with the key finding
2. **Comparison table** with ≥ 3 results when available
The activation list includes generic terms like "snow," "winter," and the Chinese phrase "冬天去哪," which are common in everyday travel queries and not specific enough to this skill's winter-snow booking workflow. Although one negative example is provided for ski-specific requests, the trigger scope remains broad and lacks stronger constraints or exclusion examples.