url-manager
文档中包含危险的 rm -rf / 命令(SKILL.md:33),且脚本存在未声明的环境变量读取和文件写入行为,但功能本身为合法书签管理器。
SKILL.md 第 33 行包含 rm -rf / 命令,可导致系统数据全部删除。虽然第 35 行实际执行的是 rm -rf /tmp/um,但危险命令仍在文档中出现。
SKILL.md:33 Why this conclusion was reached
3/4 dimensions flagged2 undeclared or violating capabilities were inferred.
1 high-risk artifacts or egress signals were extracted.
The report includes 0 attack-chain steps and 1 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
SKILL.md 第 33 行包含 rm -rf /,可导致系统数据全部删除
代码读取 FOOTPRINTS_TOKEN/FOOTPRINTS_ENDPOINT 但 SKILL.md metadata 未声明 environment 权限
代码写入 .token 文件并 chmod 600,但 SKILL.md 未声明 filesystem:WRITE
Most important evidence
文档包含危险 Shell 命令
SKILL.md 第 33 行包含 rm -rf / 命令,可导致系统数据全部删除。虽然第 35 行实际执行的是 rm -rf /tmp/um,但危险命令仍在文档中出现。
SKILL.md:33 未声明的环境变量读取
代码读取 FOOTPRINTS_TOKEN 和 FOOTPRINTS_ENDPOINT 环境变量,但 SKILL.md metadata.openclaw.requires 中未声明 environment 权限。
scripts/footprints.py:54 未声明的文件系统写入
代码写入 .token 文件(用于存储认证 token)并设置权限 600,但 SKILL.md metadata 中未声明 filesystem:WRITE 权限。
scripts/footprints.py:80 Declared capability vs actual capability
scripts/footprints.py:80-81 - with open(TOKEN_FILE, 'w') + os.chmod metadata.network=true + _raw_api() 使用 urllib scripts/footprints.py:54 - os.environ.get('FOOTPRINTS_TOKEN') 代码仅使用 Python subprocess 模块,无 shell 注入 Suspicious artifacts and egress
rm -rf / README.md:33
https://ai.ocean94.com README.md:5
https://ai.ocean94.com. README.md:277
Dependencies and supply chain
There are no structured dependency warnings.
File composition
scripts/footprints.py README.md SKILL.md