PathClaw
Medical pathology diagnosis skill with hardcoded external IP address, shell execution via curl not explicitly declared, and user file upload to an unverified remote server.
The skill connects to a hardcoded IP address (119.91.47.20) instead of a domain name. This prevents SSL certificate verification and server identity validation, making the skill vulnerable to man-in-the-middle attacks.
SKILL.md:7 为什么得出这个结论
3/4 个维度触发发现 1 项声明之外的能力或越权行为。
提取到 1 个高危 IOC 或外联信号。
报告包含 0 步攻击链,另有 1 项高危或严重发现。
没有完整依赖信息,供应链判断需要保留弹性。
风险分是怎么被拉高的
Skill connects to http://119.91.47.20:8111/ without domain verification or SSL pinning
SKILL.md documents curl commands implying shell:WRITE, but this is not explicitly declared in capability requirements
User pathology images (.svs) uploaded to hardcoded external IP without documented data retention policy
Only SKILL.md present; no implementation scripts to analyze for hidden behavior
最关键的证据
Hardcoded External IP Address
The skill connects to a hardcoded IP address (119.91.47.20) instead of a domain name. This prevents SSL certificate verification and server identity validation, making the skill vulnerable to man-in-the-middle attacks.
SKILL.md:7 Undeclared Shell Execution
The skill documents curl commands which require shell:WRITE execution, but the SKILL.md does not explicitly declare this capability requirement.
SKILL.md:15 Medical Image Upload to External Server
User-provided pathology slide images (.svs files) are uploaded to an external IP without documented data handling, retention, or privacy policies.
SKILL.md:35 No SSL/TLS Verification Documentation
The skill does not document whether SSL certificate verification is performed on API connections.
SKILL.md:7 声明能力 vs 实际能力
SKILL.md describes API calls to external server SKILL.md:15-50 - curl commands require shell execution 可疑产物与外联
119.91.47.20 SKILL.md:7
http://119.91.47.20:8111/ SKILL.md:7
http://119.91.47.20:8111/api/user/login SKILL.md:22
http://119.91.47.20:8111/api/v1/diagnosis/run SKILL.md:44
http://119.91.47.20:8111/api/v1/diagnosis/ SKILL.md:56
依赖与供应链
没有结构化依赖告警。
文件构成
SKILL.md