External Script Fetching
- Category
- Supply Chain
- Confidence
- 99% confidence
- Finding
The Unix command pipes a mutable remote script directly into a shell, and the Windows alternative similarly evaluates downloaded code immediately. Compromise of the distribution endpoint or installer could execute arbitrary code with the invoking user's permissions, exposing local credentials and files; HTTPS does not establish that the downloaded code is safe.
- Content
md ### CLI and REST CLI: `curl -fsSL https://plori.ai/install.sh | sh` (Windows: `irm https://plori.ai/install.ps1 | iex`), `npm i -g @plori/cli`, or `npx -y @plori/cli`. The shell installer writes to `~/.local/bin` and edits no rc file, so run `export PATH="$HOME/.local/bin:$PATH"` first. `plori login` signs in through the browser; headless callers use
