安全决策报告
job-agent
Job Agent CLI 包装器通过 curl|bash 从第三方 GitHub 源执行远程安装脚本,存在供应链攻击风险但文档已声明
最直接的威胁证据
01
用户阅读 SKILL.md 安装说明 初始入口 · SKILL.md
02
执行 curl|bash 从第三方 GitHub 源下载安装脚本 权限提升 · SKILL.md
03
安装脚本在本地以 shell 权限执行,可能植入后门或窃取凭证 最终危害 · https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh
为什么得出这个结论
2/4 个维度触发 通过
声明与实际能力
声明资源与推断能力基本一致。
阻止
隐藏执行与外联
提取到 1 个高危 IOC 或外联信号。
阻止
攻击链与高危发现
报告包含 3 步攻击链,另有 1 项高危或严重发现。
复核
依赖与供应链卫生
没有完整依赖信息,供应链判断需要保留弹性。
攻击链
01
用户阅读 SKILL.md 安装说明
初始入口 · SKILL.md:65
02
执行 curl|bash 从第三方 GitHub 源下载安装脚本
权限提升 · SKILL.md:65
03
安装脚本在本地以 shell 权限执行,可能植入后门或窃取凭证
最终危害 · https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh:1
风险分是怎么被拉高的
远程脚本执行 +30
curl|bash 从 GitHub 下载并直接执行安装脚本,未在本地验证
供应链风险 +15
依赖第三方 GitHub 源 (jiyangnan/AgentMesh-JobAgent),无版本锁定机制
最关键的证据
高危 供应链
远程脚本执行 (curl|bash)
安装说明包含从 raw.githubusercontent.com 下载远程脚本并通过管道直接执行,属于典型供应链攻击向量
SKILL.md:65 建议用户先手动审查 install.sh 内容,或使用官方分发渠道
中危 供应链
Windows 远程脚本执行 (irm|iex)
PowerShell 安装同样使用远程脚本执行模式
SKILL.md:70 建议使用已验证的本地安装包或包管理器安装
低危 文档欺骗
能力声明与实际不符
SKILL.md 声称只是 'Drive the official Job Agent CLI',但实际上需要通过远程脚本执行安装二进制工具
SKILL.md:1 明确声明需要安装和 shell 执行权限
声明能力 vs 实际能力
文件系统 通过
声明 NONE
→ 推断 READ
SKILL.md:1 仅声明为 CLI 包装器 命令执行 通过
声明 WRITE
→ 推断 WRITE
SKILL.md:65-70 安装命令需要 shell 执行权限 可疑产物与外联
严重 危险命令
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
依赖与供应链
没有结构化依赖告警。
文件构成
1 个文件 · 160 行
Markdown 1 个文件 · 160 行
需关注文件 · 1
SKILL.md 远程脚本执行 (curl|bash) · Windows 远程脚本执行 (irm|iex) · 能力声明与实际不符 · curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash · https://jobagent.agentmesh360.com/ · https://agentmesh360.com/app/
安全亮点
纯文档型 Skill,无实际执行代码
功能明确为合法求职辅助工具
包含详细的安全操作契约和凭证管理规范
CLI 命令完整,用户可自行验证命令来源