T09 · Insecure Skill Coding Practices
- Location
SKILL.md:26- Finding
Overly Broad curl Permission Enables Unrestricted Network Requests and Potential Local Data Disclosure
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This research skill is not malicious, but it requests broad web, file-writing, sub-agent, and unrestricted curl capabilities that should be reviewed before installation.
Install only if you are comfortable with a skill that can run broad web research, spawn multiple sub-agents, write reports under ./research, and invoke curl with arbitrary arguments. Prefer using it in a sandboxed workspace without secrets, and consider removing or restricting curl and pinning md-to-pdf before routine use.
SKILL.md:26Overly Broad curl Permission Enables Unrestricted Network Requests and Potential Local Data Disclosure
SKILL.md:22Unpinned Executable Node Dependency Creates Supply-Chain Exposure
The trigger description is extremely broad and includes many casual phrasings such as 'look into X' and 'what's the deal with Y', which can cause the skill to activate for loosely related requests. Because this skill has web access, file write capability, agent spawning, and shell access to selected commands, unintended invocation can lead to unnecessary external requests, report generation, and wider tool use than the user likely expected.
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
---
<!-- Steps 2–4: findings are appended here as sub-agents complete. Do not leave this comment in the final report. -->
<!-- TYPE: market -->
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
<!-- END TYPE: domain -->
<!-- TYPE: technical -->
## Technology Landscape
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
<!-- END TYPE: product -->
<!-- TYPE: academic -->
## Literature Overview
The description emphasizes research capabilities but does not clearly warn users that the skill may perform extensive web searches, fetch many pages in parallel, and write reports to disk automatically. This weakens informed consent and increases the chance that users invoke the skill without realizing it will create local artifacts and transmit prompts or derived queries to external services.
This markdown file defines when to use the skill using very broad language such as "type == community" and an open-ended probe covering "something else." The scope is intentionally broad and does not provide exclusion conditions or negative examples, which increases the chance of triggering on common research requests that only loosely relate to communities.
This markdown file instructs the agent to append findings to an output file as sub-agents complete, which is a data-affecting behavior. The description does not include any warning that the skill will modify files or incrementally write results, so users may not realize their report/output file will be changed during execution.
No suspicious patterns detected.