second-hand-trading
Hardcoded external IP address (115.190.255.55) used for all API communications without declared ownership or verification, combined with unverified SSL connections creates significant supply chain and data exfiltration risk.
Why this conclusion was reached
2/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
1 high-risk artifacts or egress signals were extracted.
The report includes 4 attack-chain steps and 0 severe findings.
Dependencies are present but no obvious high-risk issue stands out.
Attack Chain
Entry · SKILL.md:1
Persistence · scripts/core.py:71
Impact · scripts/core.py:93
Impact · scripts/core.py:93
What drove the risk score up
All API calls route to 115.190.255.55 - no declared ownership or platform verification
requests library used without cert verification, vulnerable to MITM attacks
Dependencies use >= without maximum versions, allowing supply chain drift
Most important evidence
Hardcoded external IP address without ownership verification
The code hardcodes IP 115.190.255.55 as the API endpoint throughout core.py (line 14) and cli.py (line 17). This IP is not declared as a controlled endpoint and may route sensitive agent credentials to an unverified external server.
scripts/core.py:14 SSL certificate verification disabled
The requests library is used without certificate verification (no verify=False shown but no explicit verify=True either). Combined with the hardcoded IP, this creates MITM attack vector.
scripts/core.py:93 Dependencies lack version upper bounds
requirements.txt specifies 'requests>=2.31.0' and 'cryptography>=42.0.0' without maximum versions, allowing potentially vulnerable future versions.
requirements.txt:1 Declared capability vs actual capability
SKILL.md:Credential Management section declares file operations SKILL.md declares API integration; core.py:14 hardcodes IP No subprocess/shell execution found agent_config.enc stores agent credentials; documented in SKILL.md Suspicious artifacts and egress
115.190.255.55 SKILL.md:153
http://115.190.255.55:80/api/v1 SKILL.md:153
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| requests | >=2.31.0 | pip | No | No upper version bound |
| cryptography | >=42.0.0 | pip | No | No upper version bound |
File composition
scripts/core.py SKILL.md requirements.txt