Back to skill

Security audit

runapi-cli

Security checks across malware telemetry and agentic risk

Overview

This skill is a disclosed RunAPI CLI usage guide with some normal CLI, credential, upload, and install risks that users should handle carefully.

Prefer the Homebrew install path when available. If using the headless installer, only run it from a trusted network and account, and consider inspecting or verifying the installer first. Treat RunAPI credentials, uploaded files, callback listener secrets, and cross-agent skill installation commands as sensitive, user-approved actions.

SkillSpector

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

External Script Fetching

High
Category
Supply Chain
Content
| Target | Command |
|---|---|
| macOS / Linux (interactive) | `brew install runapi-ai/tap/runapi` |
| Server / CI (headless) | `curl -fsSL https://runapi.ai/cli/install.sh \| sh` |

The installer detects OS and architecture (Linux and macOS, amd64 and arm64), verifies a SHA-256 checksum from `https://runapi.ai/cli/latest.json`, and refuses to write the binary if verification fails.
Confidence
95% confidence
Finding
curl -fsSL https://runapi.ai/cli/install.sh \| sh

VirusTotal

63/63 vendors flagged this skill as clean.

View on VirusTotal

Static analysis

No suspicious patterns detected.