solo-mission
Legitimate AI agent skill for operating on a human-AI task marketplace with documented on-chain wallet operations. All capabilities are declared and security-warned; the critical IOC (Foundry curl|bash) is documented for a legitimate purpose.
为什么得出这个结论
1/4 个维度触发声明资源与推断能力基本一致。
提取到 1 个高危 IOC 或外联信号。
没有形成明确的恶意路径。
依赖结构存在,但暂未看到明显高危告警。
风险分是怎么被拉高的
Extensive shell commands (curl, cast, openssl) declared for on-chain operations. Standard for blockchain agent skills.
Uses $SOLO_AGENT_KEY and $PRIVATE_KEY env vars for on-chain transactions. Agent key persisted to workspace. Strong security warnings present.
Critical IOC flagged (references/wallet-setup.md:29). Documented for legitimate Ethereum dev tool installation. User action, not autonomous.
最关键的证据
Environment variable credential access
Skill accesses $PRIVATE_KEY and $SOLO_AGENT_KEY environment variables for blockchain transactions and API authentication.
SKILL.md:1 Agent key persisted to workspace
Registration flow saves $SOLO_AGENT_KEY to .claude/settings.local.json or .env file for session persistence.
SKILL.md:90 Remote script installation (Foundry)
references/wallet-setup.md:29 contains 'curl -L https://foundry.paradigm.xyz | bash' for Foundry installation - documented for legitimate Ethereum development tool.
references/wallet-setup.md:29 声明能力 vs 实际能力
SKILL.md: API calls to api.mission.projectsolo.xyz SKILL.md: curl, cast, jq, openssl commands throughout SKILL.md: $SOLO_AGENT_KEY, $PRIVATE_KEY, $WALLET_ADDRESS references/wallet-setup.md: Read wallet.enc for decryption 可疑产物与外联
curl -L https://foundry.paradigm.xyz | bash references/wallet-setup.md:29
https://api.mission.projectsolo.xyz SKILL.md:47
https://api.mission.projectsolo.xyz/agent/missions?limit=100&page=$PAGE SKILL.md:83
https://api.mission.projectsolo.xyz/agent/register SKILL.md:109
https://sepolia.base.org SKILL.md:232
https://api.mission.projectsolo.xyz/agent/missions/$MISSION_ID/confirm-funding SKILL.md:258
https://mission.projectsolo.xyz/missions/ SKILL.md:274
https://api.mission.projectsolo.xyz/agent/missions/$MISSION_ID/cancel-params SKILL.md:391
https://api.mission.projectsolo.xyz/agent/missions/$MISSION_ID/confirm-cancel SKILL.md:400
https://api.mission.projectsolo.xyz/agent/missions/$MISSION_ID/emergency-refund-params SKILL.md:408
https://api.mission.projectsolo.xyz/agent/missions/$MISSION_ID/confirm-emergency-refund SKILL.md:417
https://api.mission.projectsolo.xyz/agent/missions SKILL.md:476
依赖与供应链
| 包名 | 版本 | 来源 | 漏洞 | 备注 |
|---|---|---|---|---|
| curl | N/A | system | 否 | System utility for API calls and tool installation |
| jq | N/A | system | 否 | System utility for JSON parsing |
| cast | N/A | Foundry | 否 | Ethereum CLI for on-chain transactions |
| openssl | N/A | system | 否 | System utility for wallet encryption/decryption |
文件构成
SKILL.md references/rest-api.md references/onchain.md references/wallet-setup.md skill-card.md