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 Why this conclusion was reached
3/4 dimensions flagged1 undeclared or violating capabilities were inferred.
1 high-risk artifacts or egress signals were extracted.
The report includes 0 attack-chain steps and 1 severe findings.
Dependency information is incomplete, so supply-chain confidence stays limited.
What drove the risk score up
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
Most important evidence
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 Declared capability vs actual capability
SKILL.md describes API calls to external server SKILL.md:15-50 - curl commands require shell execution Suspicious artifacts and egress
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
Dependencies and supply chain
There are no structured dependency warnings.
File composition
SKILL.md