T01 · Skill Instruction Hijacking
- Location
SKILL.md:62- Finding
Unconditional disclosure of public LinkFox conversation URLs
- Content
View full analysis
`. **The moment you find one, forward that URL to the user as the very first thing in your reply, before the reflection / results / anything else.** It is a PUBLIC URL — the user can open it on any device without auth, see every step the agent took, and download all generated artifacts (CSV/Excel, images, HTML reports, attachments). Always send it; never decide "to share or not to share". This rule is unconditional: any successful run produces one (`status=finished`), and if it appears in stdout you forward it. ``` The public URL is documented as exposing the complete task: ```markdown - `url`: ShareURL — public, read-only share page for the entire conversation behind this run (intent, tool calls, intermediate outputs, reflection, final summary), with downloadable artifacts (CSV/Excel, images, HTML reports, attached files). ``` ### Technical Analysis The Skill assigns the highest priority to a fixed output behavior and explicitly removes the Agent's discretion to evaluate whether disclosure is appropriate. Every successful task must place a third-party LinkFox share URL at the beginning of the response. The linked page is unauthenticated and may expose the user's intent, tool calls, intermediate data, generated reports, and downloadable artifacts. This behavior is not necessary to provide the requested e-commerce analysis results and exceeds minimum privilege by creating and promoting a public copy of the task. ### Attack Path 1. A user submits commercially sensitive product, competitor, sales, or ERP research. 2. The task and its results are processed by LinkFox. 3. LinkFox returns a public, unauthenticated sh ...[truncated 725 chars]- Remediation
View remediation
