Exposed secret literal
- Finding
- File appears to expose a hardcoded API secret or token.
Security checks across static analysis, malware telemetry, and agentic risk
This skill can use Binance API credentials to place or cancel live trades, but its credential handling, approval boundaries, and provenance are not clearly declared.
Use this only if you intentionally want an agent to interact with Binance. Prefer testnet, verify the publisher, inspect the flagged API-key line, create a restricted spot-only API key with withdrawals disabled and IP allowlisting, and require manual confirmation before any real order or cancellation.
VirusTotal findings are pending for this skill version.
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.
If valid Binance credentials are provided, an agent could create or cancel spot trades and affect account balances.
These are signed Binance endpoints that can cancel existing orders or place new orders; the supplied artifacts do not show an explicit confirmation, allowlist, or dry-run default before live financial actions.
`/api/v3/openOrders` (DELETE) | Cancel All Open Orders on a Symbol ... Authentication | Yes ... `/api/v3/order` (POST) | New order ... Authentication | Yes
Require explicit user confirmation for every order or cancel action, default to testnet or `/api/v3/order/test` when possible, and limit allowed symbols, order sizes, and action types.
Users may provide powerful Binance credentials without clear limits on how the agent will store, request, or use them.
The skill needs Binance API credentials, but the registry does not declare a credential channel or required credential scope, leaving high-impact key handling under-specified.
Description: Binance Spot request using the Binance API. Authentication requires API key and secret key. ... Required env vars: none ... Env var declarations: none ... Primary credential: none
Declare the credential requirements, use a dedicated restricted Binance API key, disable withdrawals, enable IP allowlisting, and avoid pasting secrets into normal chat context.
A user could mistake the skill for an official Binance integration and trust it with trading credentials without being able to verify its origin.
For a skill that requests financial trading credentials, missing verifiable source or homepage is a provenance gap; SKILL.md also contains an official-looking `author: Binance` claim that is not backed by the provided registry source information.
Source: unknown Homepage: none
Verify the publisher and source against Binance’s official documentation before use, and do not provide real mainnet credentials unless the provenance is trusted.