安全决策报告

job-agent

SKILL.md 声明为安全的求职代理工具,但文档中包含危险的 curl|bash 远程脚本执行命令(供应链攻击典型特征),且未声明此安装行为

安装决策优先 来源: ClawHub 扫描时间: 19 天前
文件 1
IOC 3
越权项 1
发现 4
最直接的威胁证据
严重 供应链
危险的远程脚本执行安装命令

SKILL.md 第65行包含 curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash,这是典型的供应链攻击向量。脚本从第三方 GitHub 仓库下载并通过 bash 直接执行,用户无法验证脚本内容,可能导致任意代码执行

SKILL.md:65

为什么得出这个结论

3/4 个维度触发
阻止
声明与实际能力

发现 1 项声明之外的能力或越权行为。

阻止
隐藏执行与外联

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

阻止
攻击链与高危发现

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

通过
依赖与供应链卫生

依赖结构存在,但暂未看到明显高危告警。

攻击链

01
用户阅读 SKILL.md 了解工具功能

初始入口 · SKILL.md:1

02
用户按照文档执行安装命令,触发 curl|bash 管道

权限提升 · SKILL.md:65

03
远程脚本被下载并以当前用户权限执行,可能植入后门、窃取凭证或安装恶意依赖

最终危害 · SKILL.md:65

风险分是怎么被拉高的

curl|bash 远程脚本执行 +35

SKILL.md:65 包含 curl -fsSL install.sh | bash,是经典的供应链攻击向量

文档未声明安装行为 +20

SKILL.md 是使用文档但包含安装命令,且未声明会从外部仓库下载并执行脚本

PowerShell IEX 远程执行 +10

SKILL.md:70 包含 irm | iex 模式,同样危险

最关键的证据

严重 供应链

危险的远程脚本执行安装命令

SKILL.md 第65行包含 curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash,这是典型的供应链攻击向量。脚本从第三方 GitHub 仓库下载并通过 bash 直接执行,用户无法验证脚本内容,可能导致任意代码执行

SKILL.md:65
移除此安装命令,改用包管理器安装并锁定版本。如必须保留,应先下载脚本供用户审查,再执行本地脚本
严重 供应链

PowerShell 远程执行命令

SKILL.md 第70行包含 irm https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.ps1 | iex,PowerShell 的 iex 会直接执行下载的脚本,同样危险

SKILL.md:70
移除此安装命令
高危 文档欺骗

文档未声明安装行为的严重性

SKILL.md 主要内容是使用文档(声明为安全的求职代理),但隐藏了安装时从外部仓库下载并执行脚本的行为。这种声明-行为差异是恶意技能的最高收益信号(84.2%恶意技能在SKILL.md中)

SKILL.md:1
将安装说明与使用说明分离,安装命令应明确声明其风险
中危 权限提升

安装脚本可能需要提升权限

远程安装脚本可能需要 root/sudo 权限来安装 jobagent CLI 工具到系统路径(如 /usr/local/bin),存在权限提升风险

SKILL.md:65
评估是否确实需要系统级安装权限,考虑使用用户级安装(~/.local/bin)

声明能力 vs 实际能力

文件系统 通过
声明 NONE
推断 NONE
SKILL.md 声明只使用 jobagent CLI,不直接操作文件
网络访问 通过
声明 NONE
推断 READ
jobagent CLI 调用 API 属于声明范围内的合法网络行为
命令执行 阻止
声明 NONE
推断 WRITE
SKILL.md:65 包含 curl|bash 管道执行,会在 shell 中执行远程下载的脚本
环境变量 通过
声明 READ
推断 READ
SKILL.md:9 声明 JOBAGENT_API_BASE 环境变量

可疑产物与外联

严重 危险命令
curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash

SKILL.md:65

中危 外部 URL
https://jobagent.agentmesh360.com/

SKILL.md:8

中危 外部 URL
https://agentmesh360.com/app/

SKILL.md:24

依赖与供应链

包名版本来源漏洞备注
jobagent unknown https://github.com/jiyangnan/AgentMesh-JobAgent CLI 工具从第三方 GitHub 仓库安装,来源未经安全审计

文件构成

1 个文件 · 160 行
Markdown 1 个文件 · 160 行
需关注文件 · 1
SKILL.md Markdown · 160 行
危险的远程脚本执行安装命令 · PowerShell 远程执行命令 · 文档未声明安装行为的严重性 · 安装脚本可能需要提升权限 · curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash · https://jobagent.agentmesh360.com/ · https://agentmesh360.com/app/

安全亮点

技能功能描述清晰,声明了安全契约(不创造 API Key)
文档结构良好,详细描述了跨平台求职代理的工作流程
声称不直接操作文件系统,只通过官方 CLI 工具执行操作
没有发现凭证收割、敏感文件访问等恶意行为