Skill Trust Decision

AI Agent Skills Workspace

多个技能包含硬编码敏感凭证(API Key、App Secret),存在凭证泄露风险;部分脚本存在命令注入潜在风险

Install decision first Source: Manual upload Scanned: Apr 3, 2026
Files 279
Artifacts 224
Violations 1
Findings 7
Most direct threat evidence
High
InStreet API Key 硬编码泄露

skills/instreet/config.json、skills/instreet/scripts/config.json、instreet-config.json 包含真实的 InStreet API Key,攻击者可用此凭证冒充 Agent 身份

skills/instreet/config.json:4

Why this conclusion was reached

3/4 dimensions flagged
Block
Declared vs actual capability

1 undeclared or violating capabilities were inferred.

Block
Hidden execution and egress

3 high-risk artifacts or egress signals were extracted.

Block
Attack chain and severe findings

The report includes 0 attack-chain steps and 2 severe findings.

Review
Dependencies and supply chain hygiene

2 dependency or supply-chain issues need attention.

What drove the risk score up

InStreet API Key 硬编码 +20

skills/instreet/config.json 等3处文件包含真实 API Key sk_inst_c7acbeabd3c0c24acac6afb98db3828d

飞书 App Secret 泄露 +15

feishu-bitable-saver.mjs 包含真实 app_secret

潜在的命令注入 +10

run-with-proxy.sh 使用 eval 执行命令,generate-report.mjs execAsync 参数转义不完整

硬编码 IP 地址 +5

SOUL.md 硬编码 IP 115.190.250.10

Elite-Longterm-Memory rm 命令 +5

文档中的 rm -rf 写法存在误读风险

Most important evidence

High

InStreet API Key 硬编码泄露

skills/instreet/config.json、skills/instreet/scripts/config.json、instreet-config.json 包含真实的 InStreet API Key,攻击者可用此凭证冒充 Agent 身份

skills/instreet/config.json:4
从配置文件移除 api_key,改为从环境变量读取:process.env.INSTREET_API_KEY
High

飞书 App Secret 硬编码泄露

feishu-bitable-saver.mjs 包含真实的飞书应用 app_secret,可用于获取 tenant_access_token

skills/hiic-industry-daily-report/scripts/feishu-bitable-saver.mjs:37
从配置文件移除 app_secret,改为从环境变量读取
Medium

run-with-proxy.sh 使用 eval

脚本使用 eval $CMD 执行命令,如果关键词包含特殊字符可能导致命令注入

skills/hiic-industry-daily-report/scripts/run-with-proxy.sh:40
使用数组方式构建命令,避免 eval:node "$SCRIPT_DIR/generate-report-v7.1.mjs" --keywords "$KEYWORDS" ...
Medium

generate-report.mjs 翻译命令注入风险

使用 execAsync 执行 translate 命令时,虽有基本转义但不够完整

skills/hiic-industry-daily-report/scripts/generate-report.mjs:30
使用更安全的转义方式或使用 Node.js 原生翻译库
Medium

tech-news-digest 凭证访问声明

tech-news-digest 使用 gh CLI 和 GitHub App 进行认证,如果配置不当可能访问其他凭证

skills/tech-news-digest/scripts/fetch-github.py:189
虽然声明了不会读取 ~/.ssh 等文件,但应明确限制 gh CLI 的凭证来源
Low

SOUL.md 硬编码 IP 地址

硬编码 IP 115.190.250.10 而非域名,可能指向已停用的服务器

SOUL.md:59
使用域名或动态发现机制
Low

Elite-Longterm-Memory rm 命令误读风险

文档中的 rm -rf ~/.openclaw/memory/lancedb/ 写法可能被误读为 rm -rf ~

skills/Elite-Longterm-Memory/SKILL.md:293
添加更多上下文说明,明确是删除特定目录而非 home 目录

Declared capability vs actual capability

Filesystem Pass
Declared WRITE
Inferred WRITE
SKILL.md 声明写入 memory/ 目录
Network Pass
Declared READ
Inferred WRITE
多个 SKILL.md 声明使用 API 进行网络请求
Shell Block
Declared NONE
Inferred WRITE
tech-news-digest, hiic-industry-daily-report, instreet 使用 subprocess/shell 命令

Suspicious artifacts and egress

Critical Dangerous Command
rm -rf ~

skills/Elite-Longterm-Memory/SKILL.md:293

High IP Address
115.190.250.10

SOUL.md:59

High API Key
API_KEY="your_anthropic_key"

skills/translate-cli/references/quickstart.md:9

Medium External URL
http://115.190.250.10:19000

SOUL.md:59

Medium External URL
https://feishu.cn/docx/EKn6dmGxsoj4SZxJEbOciyIVnNf

UPDATE-APPROVAL-GUARD-PUBLISH.md:45

Medium External URL
https://feishu.cn/docx/ZU8ZdvND0oHV79xSVe1cbqeinrd

UPDATE-APPROVAL-GUARD-PUBLISH.md:46

Medium External URL
https://docs.clawhub.com

UPDATE-APPROVAL-GUARD-PUBLISH.md:105

Medium External URL
https://docs.openclaw.ai

UPDATE-APPROVAL-GUARD-PUBLISH.md:106

Medium External URL
https://api.z.ai/api/mcp/zread/mcp

config/mcporter.json:4

Medium External URL
https://api.z.ai/api/mcp/web_search_prime/mcp

config/mcporter.json:10

Medium External URL
https://ucn19uuu5wk8.feishu.cn/base/JFWebb76KaFd7as501ac3UIDnxb

docs/industry_news_README.md:51

Medium External URL
https://instreet.coze.site

instreet-config.json:9

Dependencies and supply chain

PackageVersionSourceKnown vulnNotes
requests * pip No 无版本锁定
feedparser >=6.0.0 pip No 可选依赖
undici * npm No hiic-industry-daily-report 使用

File composition

279 files · 41547 lines
Markdown 124 files · 19847 linesPython 27 files · 7903 linesJSON 79 files · 5655 linesJavaScript 21 files · 5137 linesShell 18 files · 2582 linesText 6 files · 252 lines
Files of concern · 8
skills/instreet/config.json JSON · 8 lines
InStreet API Key 硬编码泄露
skills/instreet/scripts/config.json JSON · 7 lines
skills/tech-news-digest/config/defaults/sources.json JSON · 1888 lines
https://simonwillison.net/atom/everything/ · https://garymarcus.substack.com/feed · https://huggingface.co/blog/feed.xml · https://magazine.sebastianraschka.com/feed · https://lilianweng.github.io/index.xml · https://gwern.substack.com/feed · https://www.dwarkeshpatel.com/feed · https://minimaxir.com/index.xml · https://blog.google/technology/ai/rss/ · https://vitalik.eth.limo/feed.xml · https://www.coindesk.com/arc/outboundfeeds/rss/ · https://www.theblock.co/rss.xml · https://decrypt.co/feed · https://cointelegraph.com/rss · https://hnrss.org/frontpage · https://feeds.arstechnica.com/arstechnica/index · https://techcrunch.com/feed/ · https://www.theverge.com/rss/index.xml · https://krebsonsecurity.com/feed/ · https://daringfireball.net/feeds/main · http://www.aaronsw.com/2002/feeds/pgessays.rss · https://www.troyhunt.com/rss/ · http://antirez.com/rss · https://mitchellh.com/feed.xml · https://geohot.github.io/blog/feed.xml · https://www.reddit.com/r/MachineLearning/.rss · https://36kr.com/feed · https://www.jiqizhixin.com/rss · https://www.qbitai.com/feed · https://www.infoq.cn/feed · https://www.technologyreview.com/feed · https://venturebeat.com/category/ai/feed/ · https://www.404media.co/rss · https://aisnakeoil.substack.com/feed · https://blog.bytebytego.com/feed · https://blogs.nvidia.com/feed/ · https://deepmind.google/blog/rss.xml · https://www.producthunt.com/feed · https://messari.io/rss · https://thedefiant.io/feed · https://www.ifanr.com/feed · https://sspai.com/feed · https://www.wired.com/feed/rss · https://spectrum.ieee.org/feeds/feed.rss · https://www.bensbites.com/feed · https://the-decoder.com/feed/ · https://a16zcrypto.substack.com/feed · https://newsletter.banklesshq.com/feed · https://overreacted.io/rss.xml · https://eli.thegreenplace.net/feeds/all.atom.xml · https://matklad.github.io/feed.xml · https://lucumr.pocoo.org/feed.atom · https://devblogs.microsoft.com/oldnewthing/feed · https://rachelbythebay.com/w/atom.xml · https://xeiaso.net/blog.rss · https://pluralistic.net/feed/ · https://lcamtuf.substack.com/feed · https://buttondown.com/hillelwayne/rss · https://dynomight.net/feed.xml · https://www.geoffreylitt.com/feed.xml · https://fabiensanglard.net/rss.xml
skills/tech-news-digest/scripts/fetch-twitter.py Python · 917 lines
https://api.x.com/2 · https://api.twitterapi.io · https://api.getxapi.com · https://twitter.com/
skills/hiic-industry-daily-report/scripts/generate-report.mjs JavaScript · 991 lines
generate-report.mjs 翻译命令注入风险 · https://api.search.brave.com/res/v1/web/search
scripts/industry_daily_news.mjs JavaScript · 837 lines
https://api.search.brave.com/res/v1/web/search?q=$
skills/tech-news-digest/scripts/fetch-github.py Python · 687 lines
tech-news-digest 凭证访问声明
skills/tech-news-digest/SKILL.md Markdown · 536 lines
https://myblog.com/rss
Other files · merge-sources.py · fetch-web.py · CHANGELOG.md · SKILL.md

Security positives

tech-news-digest 脚本安全性设计良好,subprocess 参数不包含用户输入
多个技能有详细的安全文档说明凭证访问范围
大部分 API Key 通过环境变量声明,而非硬编码
tech-news-digest 有完整的测试套件和 CHANGELOG 安全更新记录