@brrew/projectbridge@0.3.25
ProjectBridge remote host agent CLI
AI Security Review
scanned 20d ago · by lpm-firewall-aiThe network, metadata, and command-execution signals correspond to the package's remote host agent behavior. The inspected source requires an operator-selected server and gates host control and persistence behind explicit setup or consent.
Decision evidence
public snapshot- The manifest exposes a CLI and has no install lifecycle hook; its only script is for testing.
- The CLI requires an explicitly selected server, validates HTTPS except for localhost, and sends requests to that configured destination.
- Enrollment obtains and stores a device credential through a dashboard approval flow; heartbeat and task requests send it to the saved server.
- The CLI sends identifying host metadata as part of enrollment and remote-agent requests, consistent with its remote host management function.
- Remote host control is locally disabled by default, can be enabled through an explicit command, and host mutations require explicit confirmation.
- Persistent service setup is reached through explicit CLI commands; managed runtime installation invokes npm with scripts ignored.
- The agent sends host metadata and supports remote tasks, including shell and file operations, so this is a sensitive capability; source gates control operations behind local enablement and mutation confirmation.
Source & flagged code
6 flaggedPackage source references child process execution.
bin/projectbridge.jsView on unpkg · L6Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
bin/projectbridge.jsView on unpkg · L137Findings
Affected versions and remediation
This report applies to @brrew/projectbridge@0.3.25.
See all versions of @brrew/projectbridge for other recorded verdicts.
- Review the evidence and your use of @brrew/projectbridge@0.3.25 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.