Back to skill

Security audit

group-charter

Security checks across malware telemetry and agentic risk

Overview

This travel-search skill is mostly coherent, but it tells the agent to install a third-party CLI globally on the user's machine if it is missing.

Review before installing. Use this skill only if you trust the flyai CLI package and are comfortable approving any install yourself. Expect travel details you enter, such as cities, dates, and preferences, to be sent to the provider for live search results.

SkillSpector

By NVIDIA
Vulnerability Patterns
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (2)

Missing User Warnings

Medium
Confidence
95% confidence
Finding
The skill instructs the agent to run `npm i -g @fly-ai/flyai-cli` automatically if the tool is missing, which modifies the host environment without explicit user consent. That creates supply-chain and environment-integrity risk, especially on developer machines or shared systems, because a package install executes untrusted third-party code and changes global state.

Missing User Warnings

Medium
Confidence
89% confidence
Finding
The skill description and execution rules do not warn that it will run CLI commands and potentially send user travel queries to an external service. In an agent setting, that omission can cause silent data disclosure of itinerary details, locations, and travel dates to a third party without informed consent.

VirusTotal

65/65 vendors flagged this skill as clean.

View on VirusTotal

Static analysis

No suspicious patterns detected.