T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:23- Finding
Installation Instructions Retrieve and Execute an Unpinned Remote Payload
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill mostly matches its ClawBox file-storage purpose, but its setup path and broad activation can lead to unpinned code installation or external file handling without enough scoping or warnings.
Review this skill before installing. Use it only when you intentionally want ClawBox involved, avoid uploading sensitive files unless you understand the server and sharing model, treat share and drop codes as secrets, and install the CLI from a pinned or reviewed source in an isolated environment.
SKILL.md:23Installation Instructions Retrieve and Execute an Unpinned Remote Payload
scripts/setup.sh:13Setup Script Installs a Package Outside the Skill Directory
The trigger description is broad enough to activate on generic cloud storage, file upload, search, and file-management requests rather than narrowly on explicit ClawBox intent. This can cause the agent to invoke a third-party cloud-storage workflow in contexts where the user did not specifically request ClawBox, increasing the chance of unintended file handling, token use, or data transfer to an external service.
The API explicitly documents a public unauthenticated download endpoint (/s/{code}) for shared files without any warning that possession of the code grants access to file contents. In a file-storage skill, this increases the likelihood that users or downstream agents will create or distribute share links without understanding the privacy implications, leading to unintended public exposure of stored data.
The Quick Drop endpoints are unauthenticated and allow retrieval of drop contents without authentication, but the documentation does not warn that uploaded text and files may be accessible to anyone with the drop code. In a cloud file-sharing context, omission of this warning can cause accidental disclosure because users may assume uploads inherit the authentication model used by the rest of the API.
This markdown file includes a command to configure an authentication token directly, but it does not warn that the token is a sensitive secret that should be handled carefully. Because SQP-2 applies to markdown files when user data or privacy-impacting behavior is described without warning, this is a valid omission.
The documentation advises users to place an API key in an environment file but gives no warning about credential sensitivity or secure handling. For markdown guidance that affects privacy or secrets management, SQP-2 expects some user-facing warning about the risk.
No suspicious patterns detected.