T03 · Remote Payload Retrieval and Execution
- Location
SKILL.md:14- Finding
Unverified Remote Installer Executed Directly by Shell
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill is mostly coherent for AI product photography, but its quick start tells users to run a live remote installer directly in the shell before logging in.
Review this skill carefully before installing. Prefer a manual or pinned install path for the inference.sh CLI, verify checksums or signatures from a trusted source before login, and avoid sending private product images, unreleased designs, or sensitive prompts to hosted inference services unless that sharing is acceptable.
SKILL.md:14Unverified Remote Installer Executed Directly by Shell
SKILL.md:283Unpinned Third-Party Skill Installation Through Runtime Package Tooling
curl ... | sh executes remote code directly from the network without giving the user a chance to inspect it first, creating a classic supply-chain/code-execution risk. Even with an install-note claiming checksum verification, the pattern still trusts a live fetched script and any compromise of the domain, CDN, TLS termination, or publishing pipeline could lead to arbitrary command execution on the user's machine.
curl -fsSL https://cli.inference.sh | sh && infsh login
# Clean studio packshot
infsh app run bytedance/seedream-4-5 --input '{
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
The skill instructs users to run infsh commands that send prompts and, later, image filenames/content to remote services, but the documentation does not clearly warn that user-provided prompts or images may be transmitted off-device. The install note explains installer behavior, but it does not disclose the data-sharing implications of using the hosted inference apps themselves.