安全决策报告

tokst-memory

文档型技能,通过curl|bash管道安装远程CLI工具,存在供应链风险但无直接恶意代码

安装决策优先 来源: ClawHub 扫描时间: 2026/9/13
文件 7
IOC 15
越权项 0
发现 4
最直接的威胁证据
01
AI Agent读取SKILL.md,被指导使用curl|bash安装TokST CLI 初始入口 · SKILL.md
02
Agent执行curl -fsSL https://tokst.com/install.sh | bash 权限提升 · README.md
03
如果tokst.com被攻陷或MITM攻击,攻击者可在受害者机器执行任意代码 最终危害 · 外部服务器

为什么得出这个结论

2/4 个维度触发
通过
声明与实际能力

声明资源与推断能力基本一致。

阻止
隐藏执行与外联

提取到 1 个高危 IOC 或外联信号。

阻止
攻击链与高危发现

报告包含 3 步攻击链,另有 2 项高危或严重发现。

复核
依赖与供应链卫生

没有完整依赖信息,供应链判断需要保留弹性。

攻击链

01
AI Agent读取SKILL.md,被指导使用curl|bash安装TokST CLI

初始入口 · SKILL.md:48

02
Agent执行curl -fsSL https://tokst.com/install.sh | bash

权限提升 · README.md:20

03
如果tokst.com被攻陷或MITM攻击,攻击者可在受害者机器执行任意代码

最终危害 · 外部服务器

风险分是怎么被拉高的

curl|bash远程脚本执行 +30

README.md:20和SKILL.md:48包含curl -fsSL https://tokst.com/install.sh | bash,攻击者可篡改远程脚本

无本地代码可审计 +15

该skill仅包含Markdown文档,实际逻辑在远程CLI中,完全黑盒无法验证

PowerShell远程脚本执行 +5

SKILL.md:53包含irm https://tokst.com/install.ps1 | iex

外部云服务依赖 +5

所有操作连接api.tokst.com,数据外传至第三方

最关键的证据

高危 供应链

curl|bash管道执行远程脚本

SKILL.md和README.md包含curl -fsSL https://tokst.com/install.sh | bash命令,通过管道将远程脚本直接执行。这是已知的RCE风险模式,攻击者可篡改tokst.com上的install.sh实施供应链攻击。

README.md:20
使用本地下载安装包(如.deb、.pkg)或官方包管理器安装,避免管道执行远程脚本
高危 供应链

PowerShell远程脚本执行

Windows安装使用irm https://tokst.com/install.ps1 | iex,同样是管道执行远程脚本的高危模式。

SKILL.md:53
下载.ps1脚本后检查内容,再执行或使用签名脚本
中危 敏感访问

记忆系统可能收集敏感上下文

该skill被设计用于持久化记忆,可能存储用户项目中的敏感信息(架构、决策、凭证上下文)。SKILL.md明确要求不存储secrets,但实际取决于用户操作。

SKILL.md:135
用户应定期审查已存储的记忆内容,避免在记忆中包含敏感信息
中危 文档欺骗

无本地代码可审计

该skill仅包含Markdown文档,核心逻辑在远程CLI工具中。无法验证install.sh、tokst二进制、MCP服务是否包含恶意代码。

SKILL.md:1
在安全环境中先下载并检查install.sh内容;检查CLI哈希值;考虑fork或使用本地替代方案

声明能力 vs 实际能力

文件系统 通过
声明 READ
→
推断 READ
SKILL.md:91 tokst local remember
网络访问 通过
声明 WRITE
→
推断 WRITE
SKILL.md:48 curl|bash安装外部CLI
命令执行 通过
声明 WRITE
→
推断 WRITE
README.md:20管道执行远程安装脚本
环境变量 通过
声明 READ
→
推断 READ
SKILL.md:126 TOKST_AGENT=1环境变量

可疑产物与外联

严重 危险命令
curl -fsSL https://tokst.com/install.sh | bash

README.md:20

中危 外部 URL
https://tokst.com/install.sh

README.md:20

中危 外部 URL
https://tokst.com/install.ps1

README.md:26

中危 外部 URL
https://tokst.com/docs

README.md:54

中危 外部 URL
https://tokst.com/help

README.md:56

中危 外部 URL
https://tokst.com/llms.txt

SKILL.md:38

中危 外部 URL
https://tokst.com/llms-full.txt

SKILL.md:39

中危 外部 URL
https://api.tokst.com/openapi.json

SKILL.md:40

中危 外部 URL
https://api.tokst.com/.well-known/mcp

SKILL.md:41

中危 外部 URL
https://tokst.com/docs/tasks

SKILL.md:216

中危 外部 URL
https://api.tokst.com/mcp

SKILL.md:258

中危 外部 URL
https://tokst.com/docs/mcp

SKILL.md:386

依赖与供应链

没有结构化依赖告警。

文件构成

7 个文件 · 723 行
Markdown 6 个文件 · 718 行JSON 1 个文件 · 5 行
需关注文件 · 3
SKILL.md Markdown · 388 行
PowerShell远程脚本执行 · 记忆系统可能收集敏感上下文 · 无本地代码可审计 · https://tokst.com/llms.txt · https://tokst.com/llms-full.txt · https://api.tokst.com/openapi.json · https://api.tokst.com/.well-known/mcp · https://tokst.com/docs/tasks · https://api.tokst.com/mcp · https://tokst.com/docs/mcp · https://tokst.com/docs/sessions · https://tokst.com/docs/local
skill-card.md Markdown · 69 行
https://clawhub.ai/user/anthemty
README.md Markdown · 56 行
curl|bash管道执行远程脚本 · curl -fsSL https://tokst.com/install.sh | bash · https://tokst.com/install.sh · https://tokst.com/install.ps1 · https://tokst.com/docs · https://tokst.com/help
其他文件 · CODEX.md · CLAUDE.md · GENERAL.md · _meta.json

安全亮点

skill-card.md提供了详细的风险提示和缓解措施
SKILL.md明确警告不存储secrets和credentials
支持本地模式(tokst setup --local)减少外部依赖
声称MIT许可证,有公开文档
无内嵌恶意代码(文档型skill)