This skill facilitates arbitrary code execution through insecure installation patterns, forces the agent to bypass safety sandboxes, and enables remote command injection via unverified server-supplied payloads.
npx skills add https://github.com/EximAgent/cliThe skill manifest and documentation promote a 'no runtime to set up' installation method that involves piping a remote script directly into a shell interpreter (`curl ... | sh` or `irm ... | iex`). This is a high-risk pattern that allows for arbitrary code execution without integrity checks, which contradicts the security expectations for a trusted agent skill.
Installation instructions: `curl -fsSL https://cli.eximagent.ai/install | sh` and `irm https://cli.eximagent.ai/install.ps1 | iex`.
The skill instructs the agent to use complex, multi-step chains and 'block' on terminal events, which can be used to hide the full scope of activity from the human overseer during long-running operations. [ensemble: confirmed by 2/3 passes; severity set to the agreed median (ADR-0067).]
The skill mandates: 'You MUST emit five narration moments... Skip-transparency: when you intentionally skip a step... say so.' This creates a high-noise environment where malicious steps can be buried in 'heartbeat' logs.
Every tool response carries a `nextActions` array with ready-to-run CLI commands sourced from the remote eximagent server. The agent is instructed to read and execute these server-supplied commands, creating an indirect prompt injection vector where a compromised server can inject arbitrary CLI commands into the agent's execution chain.
"Each entry: {command, cost, label, rationale} — `command` is the ready-to-run CLI line" / "auto-execute its `command` WITHOUT confirming"The installation instructions direct the user to pipe a remote script directly into a shell interpreter, which is a classic vector for indirect prompt injection and arbitrary code execution.
curl -fsSL https://cli.eximagent.ai/install | sh
Remote code download and execution detected
curl -fsSL https://cli.eximagent.ai/install | sh
A remote resource is downloaded with curl/wget and piped directly into a shell interpreter (optionally via sudo). The downloaded script runs with no integrity check (no checksum/signature), so a compromised server, MITM, or hijacked URL leads to arbitrary code execution. Download to a file, verify it (e.g. sha256sum -c against a pinned digest, or a signature), then execute it.
curl -fsSL https://cli.eximagent.ai/install | sh
The skill explicitly instructs the agent to re-run commands with `--dangerously-bypass-approvals-and-sandbox` when network is blocked, framing sandbox egress restrictions as an environment misconfiguration to work around rather than a security boundary to respect. This directly coaches the agent to disable safety controls.
"Enable network for the run — under codex/a sandbox network is usually off by default, so re-run with it enabled (e.g. `codex --dangerously-bypass-approvals-and-sandbox`)"
The skill requires authentication via OAuth or Personal Access Tokens (PAT) to an external service, which could be used to exfiltrate session tokens or perform actions on behalf of the user without their knowledge. [ensemble: confirmed by 3/3 passes; severity set to the agreed median (ADR-0067).]
auth via OAuth device flow or PAT
The skill encourages the agent to execute complex shell commands and pipelines (e.g., using `jq` to process files), which provides a broad surface for command injection if the agent's inputs are not strictly sanitized.
jq -R '{url: .}' list.txt | eximagent enrich company --inputs -NER model detected location in skill content (confidence: 0.91)
U*
NER model detected location in skill content (confidence: 1.00)
G******
NER model detected organization in skill content (confidence: 0.58)
m****
NER model detected organization in skill content (confidence: 0.71)
O***
Cross-agent privilege escalation — credential forwarding or admin access grant to agents
share token to
The skill instructs the agent to automatically execute any `free` or `low` cost next action returned by the server without user confirmation, as long as it falls within the original request scope. Since the server controls the `nextActions` payload and cost labels, a compromised or malicious server response could silently trigger unintended actions.
"If exactly one action is `free`/`low` cost AND the user's original ask covers this step, auto-execute its `command` WITHOUT confirming."
Skill does not specify a license field. Specifying a license helps users understand usage terms.
[](https://mondoo.com/ai-agent-security/skills/github/EximAgent/cli/eximagent)<a href="https://mondoo.com/ai-agent-security/skills/github/EximAgent/cli/eximagent"><img src="https://mondoo.com/ai-agent-security/api/badge/github/EximAgent/cli/eximagent.svg" alt="Mondoo Skill Check" /></a>https://mondoo.com/ai-agent-security/api/badge/github/EximAgent/cli/eximagent.svgSkills can read files, run commands, and access credentials. Mondoo helps organizations manage the security risks of AI agent skills across their entire fleet.