Unleash

Security checks across malware telemetry and agentic risk

Overview

This appears to be a legitimate Unleash integration, but it gives the agent broad authenticated API power, including write and delete requests, without clear confirmation or scoping guidance.

Before installing, make sure you trust Membrane and the npm CLI source, connect only a least-privilege Unleash account, and require manual review before the agent changes or deletes feature flags, projects, segments, variants, or environments.

VirusTotal

65/65 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

A mistaken or over-broad agent action could change or delete Unleash flags, segments, projects, or environments and potentially affect production behavior.

Why it was flagged

The skill covers production feature-management operations and exposes a raw authenticated API proxy with mutating and deleting HTTP methods, but does not document approval or scoping controls for high-impact changes.

Skill content
Developers and product teams use it to control feature rollouts and conduct experimentation in production... membrane request CONNECTION_ID /path/to/endpoint... HTTP method (GET, POST, PUT, PATCH, DELETE)
Recommendation

Use this only with explicit user approval for any write/delete operation, prefer discovered scoped actions over raw proxy calls, and restrict endpoints and methods where possible.

#
ASI03: Identity and Privilege Abuse
Low
What this means

The agent may be able to act with the permissions of the Membrane/Unleash connection you authorize.

Why it was flagged

The skill requires delegated Membrane authentication and ongoing credential refresh, which is expected for an Unleash integration but gives the agent access through the connected account.

Skill content
membrane login --tenant --clientName=<agentType>... Membrane handles authentication and credentials refresh automatically
Recommendation

Authenticate only the intended account or tenant, use least-privilege Unleash permissions if available, and revoke the connection when no longer needed.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Installing a moving latest version can introduce unexpected behavior if the package changes later.

Why it was flagged

The setup asks the user to install a global CLI from npm using the moving @latest tag; this is purpose-aligned but depends on future package contents and npm provenance.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Pin the CLI to a reviewed version where possible and install it only from the official package source.