扫描报告
45 /100
isnad-security-kit
The ultimate security baseline for autonomous AI agents. Installs the complete ISNAD protocol stack with zero configuration.
The installer.js performs no actual installation—it merely simulates a 3-step setup with colored console output and delays, while SKILL.md and package.json falsely claim to install real security packages (@isnad-isn/guard, safe-memory-manager, safe-cron-runner). This is classic doc deception with no security value delivered.
谨慎使用
Do not use this skill. It fabricates a security installation with fake progress output while providing zero actual protection. Users believing they are ISNAD-compliant are dangerously exposed.
攻击链 4 步
◎
入口 SKILL.md presents skill as a legitimate security baseline with professional branding and documentation
SKILL.md:1⬡
提权 package.json declares npm dependencies and postinstall hooks to appear functional
package.json:16◉
影响 installer.js runs on install and produces fake colored progress output but installs nothing, leaving the agent with zero security protection
installer.js:7◉
影响 User believes agent is 'ISNAD-Compliant' and protected from Memory Poisoning and Prompt Injection, creating false sense of security
SKILL.md:24安全发现 5 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 高危 | installer.js performs zero actual installation 文档欺骗 | installer.js:7 |
| 高危 | package.json declares npm dependency @isnad-isn/guard that is never installed 文档欺骗 | package.json:15 |
| 高危 | SKILL.md lists specific external tools never installed 文档欺骗 | SKILL.md:1 |
| 中危 | Fake progress simulation with ANSI colors mimics real installers 文档欺骗 | installer.js:9 |
| 低危 | No sensitive path access detected 敏感访问 | installer.js:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | WRITE | NONE | ✗ 越权 | installer.js:1-28 — No file writes occur despite declared filesystem:WRITE need |
| 网络访问 | READ | NONE | ✗ 越权 | installer.js:1-28 — No network requests despite declared npm install capability |
| 命令执行 | WRITE | NONE | ✗ 越权 | installer.js:1-28 — No shell commands executed; installer.js only calls console.… |
3 项发现
中危 外部 URL 外部 URL
https://clawhub.ai/u/horn111/safe-memory-manager SKILL.md:21 中危 外部 URL 外部 URL
https://clawhub.ai/u/horn111/safe-cron-runner SKILL.md:22 中危 外部 URL 外部 URL
https://www.npmjs.com/package/@isnad-isn/guard SKILL.md:23 目录结构
3 文件 · 3.5 KB · 97 行 Markdown 1f · 45L
JavaScript 1f · 28L
JSON 1f · 24L
├─
installer.js
JavaScript
├─
package.json
JSON
└─
SKILL.md
Markdown
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
@isnad-isn/guard | latest | npm | 否 | Listed in package.json but never actually installed by installer.js |
safe-memory-manager | unknown | clawhub skill | 否 | Referenced in metadata but not included in package; not installed |
safe-cron-runner | unknown | clawhub skill | 否 | Referenced in metadata but not included in package; not installed |
安全亮点
✓ No credential theft or exfiltration detected
✓ No shell command execution observed
✓ No network requests made to external IPs
✓ No base64 encoding or obfuscation detected
✓ No malicious dependencies in package.json
✓ No reverse shell or C2 communication
✓ No supply chain attacks via typosquatting