T08 · Insecure Dependencies
- Location
SKILL.md:19- Finding
Unpinned Third-Party Package Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is a disclosed screen and audio capture helper, but it needs review because its capture guidance is broad and it installs an unpinned third-party package that handles sensitive data.
Install only if you trust the `eye2byte` package source and are comfortable with local screen, audio, transcript, and recent-context storage. Before using it, prefer explicit per-capture consent, choose a specific window or region when possible, avoid all-monitor capture unless needed, and treat `EYE2BYTE_MCP_TOKEN` as a secret.
SKILL.md:19Unpinned Third-Party Package Installation
The example trigger phrases are broad enough that an agent could interpret ordinary conversation such as 'look at my screen' or 'check this' as authorization to capture screenshots. Because this skill can access highly sensitive visual data across one or all monitors, accidental invocation can expose secrets, personal data, or unrelated work context without sufficiently explicit consent at the moment of capture.
The 'When to Use' guidance encourages invocation based on vague conditions like visual mentions, monitoring requests, or verifying changes, which can cause the agent to initiate screen capture without strong, transaction-specific user consent. In this context the danger is elevated because the tool can capture full desktops, specific windows, or all monitors, making overcollection of sensitive information likely if activation criteria are loosely interpreted.
No suspicious patterns detected.