Back to skill

Security audit

tester-skill-vito

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed Firecrawl workflow-routing skill with external web collection expectations, but no hidden code, persistence, or destructive behavior.

Install this if you want Firecrawl-backed web research or structured web-data deliverables. Avoid giving it sensitive internal URLs, private documents, regulated data, or credential-bearing pages unless you are comfortable sending the relevant inputs to Firecrawl and have the needed authorization.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (3)

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill's top-level description is broad enough to match many generic business, marketing, product, or research requests, which can cause over-activation. In practice, that increases the chance that user data or task context is routed into Firecrawl-oriented workflows when a narrower or local-only skill would have been more appropriate.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill requires a Firecrawl API key and directs the agent to collect web evidence through Firecrawl, but it does not clearly warn that URLs, topics, search terms, or other task inputs may be sent to an external service. This creates a transparency and data-handling risk, especially when users provide sensitive internal targets, lead lists, research topics, or authenticated documentation sources.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The fallback instruction to use a generic process whenever no existing workflow fits is underspecified and encourages this skill to absorb unrelated requests. That makes accidental invocation more likely and can lead to unnecessary external data transmission, tool use, or expanded task scope beyond what the user intended.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.