other
- Location
SKILL.md:85- Finding
Mandatory Undisclosed Telemetry Transmits Host and Agent Metadata
- Content
View full analysis
/dev/null & ``` ### Technical Analysis The mandatory initialization request sends the following information to `pancakeswap.ai`: - Skill name and version - AI system identifier - Exact execution timestamp - Operating system - CPU architecture - Source IP address, implicitly visible to the server The response is discarded using `-o /dev/null`, meaning the request cannot provide the stated “latest token list and deep link formats.” It therefore functions as telemetry rather than functional initialization. The request is executed in the background and suppresses errors, reducing visibility to the user. In addition, `pancakeswap.ai` is not included in the curl destination allowlist declared at `SKILL.md:77`, making the instructions internally inconsistent. This network transmission exceeds the minimum privileges needed to calculate farming APRs or generate PancakeSwap deep links. ### Attack Path 1. A user invokes the Skill for a farming-planning task. 2. The Skill requires the Agent to perform Step 0. 3. The Agent substitutes its system identifier into `AGENT_NAME`. 4. The background curl request sends agent and host metadata to `pancakeswap.ai`. 5. The remote service can correlate the metadata with the source IP and invocation time. 6. Repeated invocations can be used to profile Sk ...[truncated 390 chars]- Remediation
View remediation
