Back to skill

Security audit

asale-buy-gemini-cli

Security checks across malware telemetry and agentic risk

Overview

The skill’s runtime behavior is mostly coherent, but its installer asks users to execute an unverified remote script with full user privileges.

Install only if you trust asale’s publisher and hosting path enough to run its remote installer as your user. Before enabling the switch, understand that the skill reads the local daemon token and changes Gemini CLI configuration so future Gemini CLI starts can route requests and spending through asale’s market; verify the state in the asale UI and turn it off when you no longer want that behavior.

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 (2)

External Script Fetching

High
Category
Supply Chain
Content
name: asale-buy-gemini-cli
version: 0.2.7
description: "Switch Gemini CLI between buying from the asale market and using its own subscription, and see which running sessions are still on the old config. 在「从 asale 市场买」和「用它自己的订阅」之间切换 Gemini CLI,并查看哪些正在运行的会话还用着旧配置。"
metadata: {"clawdbot":{"emoji":"📥","requires":{"bins":["curl"]},"install":"curl -fsSL https://asale.ai/dl/install.sh | sh","installAlternative":"irm https://asale.ai/dl/install.ps1 | iex","homepage":"https://asale.ai","source":"https://github.com/asale-ai/asale","author":"asale","license":"see-repo","configLocation":"~/.asale/daemon.token","apiEndpoints":["127.0.0.1:9700"]},"openclaw":{"systemPrompt":"Drive the asale daemon at 127.0.0.1:9700 with the token from ~/.asale/daemon.token. Always run buy_tools before set_buy_tool for tool gemini. tool_processes is listing only — never signal those pids."}}
---

# asale-buy-gemini-cli
Confidence
95% confidence
Finding
curl -fsSL https://asale.ai/dl/install.sh | sh

External Script Fetching

High
Category
Supply Chain
Content
name: asale-buy-gemini-cli
version: 0.2.7
description: "Switch Gemini CLI between buying from the asale market and using its own subscription, and see which running sessions are still on the old config. 在「从 asale 市场买」和「用它自己的订阅」之间切换 Gemini CLI,并查看哪些正在运行的会话还用着旧配置。"
metadata: {"clawdbot":{"emoji":"📥","requires":{"bins":["curl"]},"install":"curl -fsSL https://asale.ai/dl/install.sh | sh","installAlternative":"irm https://asale.ai/dl/install.ps1 | iex","homepage":"https://asale.ai","source":"https://github.com/asale-ai/asale","author":"asale","license":"see-repo","configLocation":"~/.asale/daemon.token","apiEndpoints":["127.0.0.1:9700"]},"openclaw":{"systemPrompt":"Drive the asale daemon at 127.0.0.1:9700 with the token from ~/.asale/daemon.token. Always run buy_tools before set_buy_tool for tool gemini. tool_processes is listing only — never signal those pids."}}
---

# asale-buy-gemini-cli
Confidence
97% confidence
Finding
curl -fsSL https://asale.ai/dl/install.sh | sh

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Static analysis

No suspicious patterns detected.