T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:15- Finding
Unnecessary Access to Local Product Marketing Context
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill mostly matches its Firecrawl web-scraping purpose, but it automatically reads local marketing context and lacks important scoping and safety guidance.
Review before installing. Use it only for sites and data you are authorized to access, keep crawl and extraction scope narrow, and avoid collecting personal or sensitive data without a valid basis. Treat `FIRECRAWL_API_KEY` as a secret. Do not allow the skill to read local product-marketing context unless that context is actually needed and you are comfortable with it influencing prompts or outputs sent to Firecrawl.
SKILL.md:15Unnecessary Access to Local Product Marketing Context
The skill explicitly guides users to scrape, crawl, search, and autonomously extract website content, but it does not warn about authorization, terms-of-service, robots.txt, personal data, or legal/privacy constraints. In a scraping-focused skill, that omission materially increases the chance of misuse or accidental collection of sensitive or prohibited data, especially when using broad commands like crawl, agent, and extract.
The environment setup section instructs users to export an API key directly but does not warn that the key is a secret that must not be logged, committed, echoed back in chat, or embedded in scripts. This can lead to inadvertent credential exposure during setup or troubleshooting, though the impact is narrower than the scraping-policy issue.
No suspicious patterns detected.