安全决策报告

job-agent

远程脚本执行风险(curl|bash)未在SKILL.md中明确警告,且无版本锁定验证机制。功能本身是合法的求职辅助CLI,但安装方式存在供应链风险。

安装决策优先 来源: ClawHub 扫描时间: 2026/9/23
文件 2
IOC 7
越权项 0
发现 3
最直接的威胁证据
01
用户执行远程安装命令 初始入口 · SKILL.md
02
攻击者劫持main分支,注入恶意代码到install.sh 权限提升 · SKILL.md
03
恶意安装脚本执行,可能安装后门或窃取凭证 最终危害 · SKILL.md

为什么得出这个结论

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

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

阻止
隐藏执行与外联

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

阻止
攻击链与高危发现

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

复核
依赖与供应链卫生

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

攻击链

01
用户执行远程安装命令

初始入口 · SKILL.md:216

02
攻击者劫持main分支,注入恶意代码到install.sh

权限提升 · SKILL.md:216

03
恶意安装脚本执行,可能安装后门或窃取凭证

最终危害 · SKILL.md:216

风险分是怎么被拉高的

远程脚本执行未声明风险 +20

SKILL.md第216行curl|bash管道执行远程脚本,但文档安全合约部分未明确说明安装风险和验证步骤

无安装脚本版本锁定 +15

使用main分支URL,无commit hash或tag锁定,存在供应链劫持风险

PowerShell安装同样未说明风险 +10

Windows安装命令irm|iex同样为远程脚本执行模式

最关键的证据

高危 供应链

远程脚本执行无版本锁定

安装命令使用main分支URL `https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh`,无commit hash或tag锁定。攻击者可劫持main分支植入恶意代码。

SKILL.md:216
使用带commit hash的固定URL,或要求publisher在文档中说明如何验证安装脚本完整性
中危 文档欺骗

安全合约未涵盖安装风险

文档包含详细的安全合约(用户授权、凭证处理、投递确认),但未对远程安装命令的风险进行说明和缓解指导。

SKILL.md:49
在安全合约中增加安装验证说明,如:'安装前请审查脚本内容或使用版本锁定URL'
低危 供应链

Windows安装命令同样存在风险

PowerShell安装 `irm https://.../install.ps1 | iex` 与macOS/Linux命令具有相同的供应链风险

SKILL.md:219
同上,使用版本锁定的URL

声明能力 vs 实际能力

命令执行 通过
声明 WRITE
→
推断 WRITE
SKILL.md:216-220 包含安装命令
网络访问 通过
声明 READ
→
推断 READ
多个外部URL用于配置和工作流程
浏览器 通过
声明 NONE
→
推断 WRITE
文档描述使用CLI驱动浏览器进行平台操作
文件系统 通过
声明 READ
→
推断 READ
文档声明读取简历文件~/.jobagent状态

可疑产物与外联

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

SKILL.md:216

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

SKILL.md:8

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

SKILL.md:173

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

SKILL.md:176

中危 外部 URL
https://agentmesh360.com/app/?lang=zh-CN#pricing

SKILL.md:237

中危 外部 URL
https://clawhub.ai/user/jiyangnan

skill-card.md:9

中危 外部 URL
https://clawhub.ai/jiyangnan/skills/job-agent

skill-card.md:40

依赖与供应链

没有结构化依赖告警。

文件构成

2 个文件 · 379 行
Markdown 2 个文件 · 379 行
需关注文件 · 2
SKILL.md Markdown · 319 行
远程脚本执行无版本锁定 · 安全合约未涵盖安装风险 · Windows安装命令同样存在风险 · curl -fsSL https://raw.githubusercontent.com/jiyangnan/AgentMesh-JobAgent/main/scripts/install.sh | bash · https://jobagent.agentmesh360.com/ · https://agentmesh360.com/app/ · https://agentmesh360.com/workbench/ · https://agentmesh360.com/app/?lang=zh-CN#pricing
skill-card.md Markdown · 60 行
https://clawhub.ai/user/jiyangnan · https://clawhub.ai/jiyangnan/skills/job-agent

安全亮点

文档声明的功能与实际行为一致,无阴影功能
凭证处理明确要求用户确认和本地配置,无外传行为
投递操作需要预览、授权ID和最终确认,用户控制充分
skill-card.md已知风险并提供缓解指导
CLI工具本身是开源的(AgentMesh-JobAgent)