psh-now
Fail
Audited by Gen Agent Trust Hub on Nov 10, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTIONPRIVILEGE_ESCALATION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill's installation process and documentation facilitate downloading and executing code from remote URLs. Specifically, SKILL.md and README.md recommend executing
curl -fsSL https://psh.now/install.sh | sh, and the internalinstall.shscript downloads multiple executable scripts (ask.sh, setup.sh, status.sh, psh.sh) from psh.now and runs them locally.\n- [PRIVILEGE_ESCALATION]: The skill attempts to modify global system state by installing binaries to directories outside the immediate workspace. Theinstall.shandsetup.shscripts attempt to write thepshCLI to/usr/local/bin,/opt/homebrew/bin, and~/.local/bin, and usechmod +xto grant execution permissions to these files.\n- [DATA_EXFILTRATION]: The skill is designed to send task context externally. Theask.shscript transmits task titles and detailed messages to thepsh.nowAPI. While this is the primary function of the skill (human-in-the-loop approval), it constitutes a transfer of agent context to a third-party service.\n- [INDIRECT_PROMPT_INJECTION]: The skill provides an attack surface for remote instructions to influence agent behavior. \n - Ingestion points: The
answerfield is parsed from thepsh.nowAPI response inask.sh.\n - Boundary markers: There are no delimiters or safety instructions when handling the remote
answerstring.\n - Capability inventory: The skill allows shell command execution via the
pshCLI and associated scripts.\n - Sanitization: No validation or sanitization is performed on the remote input; the agent is explicitly instructed in
SKILL.mdto "read answer, do what it says".\n- [COMMAND_EXECUTION]: The skill relies on multiple shell scripts that perform extensive file system operations, networking via curl, and local script execution to manage its lifecycle.
Recommendations
- HIGH: Downloads and executes remote code from: https://psh.now/install.sh - DO NOT USE without thorough review
Audit Metadata