portless-local
Warn
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: MEDIUMPRIVILEGE_ESCALATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPERSISTENCEINDIRECT_PROMPT_INJECTION
Full Analysis
- [PRIVILEGE_ESCALATION]: The skill instructions describe the use of administrative privileges (
sudo) to perform high-impact system modifications: - Binding a local proxy to privileged ports 80 (HTTP) and 443 (HTTPS).
- Modifying the system
/etc/hostsfile to register.localhostdomains viaportless hosts sync. - Installing a generated local Certificate Authority (CA) into the system trust store via the
portless trustcommand to enable trusted HTTPS for local development. - [COMMAND_EXECUTION]: The skill facilitates the execution of arbitrary shell commands as sub-processes (e.g.,
portless <name> <cmd> [args...]), which is used to wrap and proxy development servers. - [EXTERNAL_DOWNLOADS]: The skill guides users to install an external package,
portless, from the NPM registry using commands likenpm install -g portless. - [PERSISTENCE]: The tool creates persistent configuration changes on the host system, specifically in the
/etc/hostsfile and the system's root certificate store, which remain active after the skill execution concludes. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an indirect injection surface by automatically inferring project metadata from the local environment to construct command parameters.
- Ingestion points: Metadata parsed from
package.json, git root directories, and current working directory names. - Boundary markers: No specific boundary markers or instruction-override protections are mentioned for data parsed from local project files during automatic name inference.
- Capability inventory: The skill can execute shell commands (
portless run), modify system files (/etc/hosts), and modify system security settings (CA trust store). - Sanitization: There is no evidence of sanitization or strict schema validation for the names inferred from the file system before they are incorporated into shell commands.
Audit Metadata