安全决策报告

job-agent

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

安装决策优先 来源: ClawHub 扫描时间: 2026/8/22
文件 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 工具执行操作
没有发现凭证收割、敏感文件访问等恶意行为