T08 · Insecure Dependencies
- Location
README.md:23- Finding
Unverified Third-Party Domain Presented as a ClawHub Registration Endpoint
- Content
View full analysis
Vulnerability Details
File Location:
README.md, line 23
Vulnerability Type: Untrusted external service and supply-chain endpoint
Risk Level: MediumVulnerable Code Snippet:
markdown 3. **Register on ClawHub**: Visit [ClawHub](https://onlycrabs.ai/skills) (or the official ClawHub entry point) and submit your repository URL.Technical Analysis
The documentation identifies
github.com/openclaw/clawhubas the ClawHub project but directs users toonlycrabs.aifor registration. The project contains no evidence establishing that this unrelated domain is owned, operated, or officially endorsed by ClawHub.Presenting an unverified third-party domain under the trusted “ClawHub” label creates a supply-chain trust-boundary issue. Users may reasonably assume that the linked service is an official registry and provide repository metadata or follow authentication and publication instructions supplied by that service. The audited repository does not retrieve or execute content from this URL automatically; exploitation requires a user to follow the documentation.
Attack Path
- A user follows the publication instructions in
README.md. - The user clicks the link labeled “ClawHub” and is taken to
https://onlycrabs.ai/skills. - Believing the endpoint to be official, the user submits a repository URL or follows registration or authentication prompts.
- If the endpoint is unauthorized or compromised, its operator can collect submitted metadata, redirect the user, or present deceptive authorization instructions.
- Any further impact depends on what information or permissions the user voluntarily provides; the repository itself does not contain an automated credential-transfer or code-execution mechanism.
Impact Assessment
The directly exposed scope is information intentionally submitted to the external service, including repository URLs and related publication metadata. If a user additional ...[truncated 441 chars]
- A user follows the publication instructions in
- Remediation
View remediation
Remediation Suggestions
- Replace
https://onlycrabs.ai/skillswith a registry URL verified through official ClawHub or OpenClaw documentation. - Use the canonical official domain directly rather than an unrelated domain or redirect.
- Document how users can independently verify the registry endpoint before submitting repository information.
- Avoid instructing users to enter credentials, access tokens, or grant repository permissions through endpoints whose ownership has not been established.
- If the third-party service is intentionally supported, clearly identify it as a third-party provider, document its operator and required permissions, and link to its security and privacy policies.
- Add a warning advising users to verify the destination domain and requested permissions before completing authentication or repository authorization.
- Replace
