安全决策报告

memphis-cognitive

Documentation-only skill that prominently instructs users to execute remote curl|bash installers without adequate warnings, enabling supply chain attack vectors through untrusted external scripts.

安装决策优先 来源: ClawHub 扫描时间: 2026/6/24
文件 6
IOC 8
越权项 0
发现 4
最直接的威胁证据
严重 供应链
Remote script execution via curl|bash

SKILL.md, QUICKSTART.md, and README.md instruct users to execute remote shell scripts directly from GitHub raw URLs without verification. This is a primary supply chain attack vector.

QUICKSTART.md:13

为什么得出这个结论

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

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

阻止
隐藏执行与外联

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

阻止
攻击链与高危发现

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

复核
依赖与供应链卫生

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

攻击链

01
User follows skill documentation

initial_access · QUICKSTART.md:13

02
Executes curl|bash from unverified GitHub raw URL

delivery · QUICKSTART.md:13

03
install.sh runs arbitrary code with user/root privileges

代码执行 · https://raw.githubusercontent.com/elathoxu-crypto/memphis/main/install.sh:1

04
Malicious code in install.sh could: install backdoor, exfiltrate credentials, establish persistence

最终危害 · external

风险分是怎么被拉高的

Remote curl|bash execution in documentation +35

QUICKSTART.md:13 and README.md:128 instruct users to pipe remote scripts directly to bash/shell

No declared permissions vs undeclared shell execution vectors +15

Skill declares NONE permissions but guides users to execute arbitrary remote code

Opaque third-party dependency +10

Actual functionality lives in externally-installed Memphis CLI from unverified GitHub repo elathoxu-crypto/memphis

Known risk disclosure in skill-card.md +-10

Risk acknowledged in skill-card.md but not prominently surfaced in SKILL.md itself

最关键的证据

严重 供应链

Remote script execution via curl|bash

SKILL.md, QUICKSTART.md, and README.md instruct users to execute remote shell scripts directly from GitHub raw URLs without verification. This is a primary supply chain attack vector.

QUICKSTART.md:13
Remove curl|bash one-liner. Use manual installation steps with version-pinned releases or require users to inspect scripts before execution.
严重 供应链

Second remote script execution via curl|sh

README.md instructs users to install Ollama via curl|sh remote script, compounding supply chain risk.

README.md:128
Remove curl|sh for Ollama. Point to official package manager instructions or require manual inspection.
中危 文档欺骗

Security risks not prominently surfaced in SKILL.md

skill-card.md contains explicit risk disclosures about privileged shell installers and sensitive data handling, but SKILL.md—the primary documentation users interact with—does not prominently warn about these dangers.

SKILL.md:1
Add prominent security section at top of SKILL.md warning about remote script risks and data sensitivity.
低危 权限提升

Potential privilege escalation through npm install -g

Installation instructions suggest npm install -g which may require sudo privileges, executing with elevated permissions.

README.md:62
Document that global npm installs may require privilege escalation and advise caution.

声明能力 vs 实际能力

文件系统 通过
声明 NONE
→
推断 NONE
No file writes in skill files; wrapper only checks CLI presence
命令执行 通过
声明 NONE
→
推断 NONE
Wrapper uses exec memphis $@ only; no direct shell execution in skill
网络访问 通过
声明 NONE
→
推断 NONE
Skill files do not make network requests
credential 通过
声明 NONE
→
推断 NONE
No credential access in skill code
环境变量 通过
声明 NONE
→
推断 NONE
No env access in skill files

可疑产物与外联

严重 危险命令
curl -fsSL https://raw.githubusercontent.com/elathoxu-crypto/memphis/main/install.sh | bash

QUICKSTART.md:13

严重 危险命令
curl -fsSL https://ollama.com/install.sh | sh

README.md:128

中危 外部 URL
https://deb.nodesource.com/setup_20.x

README.md:90

中危 外部 URL
https://ollama.com/install.sh

README.md:128

中危 外部 URL
https://clawhub.com/skill/memphis-cognitive

README.md:268

中危 外部 URL
https://discord.gg/clawd

README.md:269

中危 外部 URL
https://clawhub.ai/user/elathoxu-crypto

skill-card.md:7

中危 外部 URL
https://clawhub.ai/elathoxu-crypto/memphis-cognitive

skill-card.md:27

依赖与供应链

没有结构化依赖告警。

文件构成

6 个文件 · 983 行
Markdown 4 个文件 · 961 行Shell 1 个文件 · 17 行JSON 1 个文件 · 5 行
需关注文件 · 4
SKILL.md Markdown · 536 行
Security risks not prominently surfaced in SKILL.md
README.md Markdown · 309 行
Second remote script execution via curl|sh · Potential privilege escalation through npm install -g · curl -fsSL https://ollama.com/install.sh | sh · https://deb.nodesource.com/setup_20.x · https://ollama.com/install.sh · https://clawhub.com/skill/memphis-cognitive · https://discord.gg/clawd
skill-card.md Markdown · 43 行
https://clawhub.ai/user/elathoxu-crypto · https://clawhub.ai/elathoxu-crypto/memphis-cognitive
QUICKSTART.md Markdown · 73 行
Remote script execution via curl|bash · curl -fsSL https://raw.githubusercontent.com/elathoxu-crypto/memphis/main/install.sh | bash
其他文件 · memphis-wrapper.sh · _meta.json

安全亮点

Skill is explicitly documented as documentation-only (META-PACKAGE), no hidden compiled code
Wrapper script (memphis-wrapper.sh) is simple and benign - only checks CLI presence and forwards args
skill-card.md acknowledges supply chain risks and advises users to review scripts before execution
No credential theft, data exfiltration, or obfuscation observed in skill files themselves
No base64-encoded execution, reverse shells, or C2 communications in skill code
MIT license, open source repository declared
Local-first architecture (no mandatory cloud dependency for core functions)