T05 · Unauthorized Access and Privilege Escalation
- Location
SKILL.md:5- Finding
Excessive Tool Permissions Violate Least-Privilege Boundaries
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The paper lookup workflow is coherent, but the skill asks for much broader command, file, agent, MCP, and web authority than the task requires.
Review before installing. The skill appears intended for arXiv paper lookup, not abuse, but it should ideally run with narrower permissions limited to Tavily, arXiv, the two bundled scripts, and a specific work directory. Treat generated Markdown reports as untrusted if they include titles or metadata from outside sources.
SKILL.md:5Excessive Tool Permissions Violate Least-Privilege Boundaries
scripts/jsonl_to_paper_fetch_md.py:13Untrusted Content Is Written to Markdown Without Escaping
The skill metadata and instructions claim a title-to-arXiv resolution workflow using Tavily, but the described implementation depends on local helper scripts and may not actually perform the advertised search-and-resolution behavior. This kind of description-behavior mismatch is dangerous because downstream agents or users may trust the skill to have applied stricter validation, provenance, or coverage than it really does, leading to incorrect results, unsafe automation decisions, or misuse of unvalidated inputs.