Opensanctions Watchlist

Security checks across malware telemetry and agentic risk

Overview

The skill is advertised as an OpenSanctions/KYC watchlist tool, but its instructions also steer the agent into stock/crypto trading, broker-account, and ZVT setup workflows.

Review this skill carefully before installing. It should not be used as a compliance-only OpenSanctions tool unless the publisher removes or explains the ZVT trading content. Do not connect broker, wallet, or paid-provider credentials, and do not run generated trading/order code outside a reviewed offline backtest.

VirusTotal

64/64 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.

#
ASI09: Human-Agent Trust Exploitation
Medium
What this means

A user expecting compliance screening could accidentally invoke a finance/trading assistant instead.

Why it was flagged

The same primary skill file advertises sanctions/KYC screening but then describes market selection, strategy selection, and trading execution workflows.

Skill content
description: OpenSanctions 黑名单合规筛查...适用于 KYC 和 AML 尽调 ... Pipeline `data_collection -> ... -> trading_execution -> visualization` ... Target market: A-share (default), HK, or crypto?
Recommendation

Do not treat this as a pure OpenSanctions watchlist skill until the publisher separates or corrects the trading/ZVT content.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

If connected to trading tools or broker systems, generated workflows could affect financial positions without clear containment.

Why it was flagged

The reference instructions encode order-execution behavior, but the artifacts do not clearly limit this to simulation/backtesting or require explicit approval before any high-impact trading action.

Skill content
`SL-01` ... Execute sell orders before buy orders in every trading cycle ... `SL-05` ... TradingSignal MUST have EXACTLY ONE of: position_pct, order_money, order_amount
Recommendation

Only run generated trading code in offline/backtest mode unless you have reviewed it and explicitly approved any live broker or order action.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

Providing broker or paid-provider credentials could grant the agent sensitive account access that is not clearly bounded by the skill metadata.

Why it was flagged

The skill introduces paid account and broker-provider access, while the registry declares no credential contract and the advertised purpose is sanctions screening.

Skill content
Data source / provider: eastmoney (free, no account), joinquant (account+paid), baostock (free, good history), akshare, or qmt (broker)?
Recommendation

Do not provide broker, wallet, or paid-provider credentials unless the skill is corrected with explicit scopes, credential handling, and approval steps.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

Users may install extra software that is not expected for an OpenSanctions screening skill.

Why it was flagged

The documented setup asks users to install an unpinned third-party package and initialize local directories; it is not shown as automatic execution, but it is under-declared for the advertised watchlist purpose.

Skill content
`PC-01`: `python3 -c 'import zvt; print(zvt.__version__)'` → on_fail: Run: python3 -m pip install zvt then re-run: python3 -m zvt.init_dirs
Recommendation

Verify and pin dependencies before installation, and ask the publisher to add a proper install spec if ZVT is genuinely required.