@ricsam/r5d-browser@0.0.189-prod.1790432436302.g20f5390e5f835d2747b0dd9125992cf5e47ec012
`r5d-browser start --auto-update` enables automatic client updates for this environment and state directory. The setting persists; `--no-auto-update` disables it. The client checks the authenticated environment's selected release once a minute and stages
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe package is a user-invoked Chrome keeper: it has no npm lifecycle hook, launches Chrome only from the CLI path, and authenticates to an HTTPS origin that defaults to the product host. Remote page JavaScript and loopback forwards are browser-control features of that started client, not a hidden install-time attack.
Decision evidence
public snapshot- package.json exposes only the user CLI bin r5d-browser and has no install lifecycle scripts or self-dependency.
- Chrome is started with spawn of a resolved local Chrome executable and explicit launch arguments when the keeper runs.
- run_js is an explicit browser action that evaluates supplied page code through Playwright page.evaluate, not at install or import.
- The personal client accepts only an HTTPS origin, defaulting to https://r5d.dev, and sends the caller token to that origin.
- A remote poll can request browser actions, including page JavaScript and loopback port forwards, after the user starts the client.
- The bearer token and base URL can come from flags, environment, or the private r5d config rather than a hard-coded host allowlist.
Source & flagged code
5 flaggedSource downloads or fetches remote code and executes it.
dist/mjs/chrome-launcher.mjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @ricsam/r5d-browser@0.0.189-prod.1790432436302.g20f5390e5f835d2747b0dd9125992cf5e47ec012.
See all versions of @ricsam/r5d-browser for other recorded verdicts.
- Review the evidence and your use of @ricsam/r5d-browser@0.0.189-prod.1790432436302.g20f5390e5f835d2747b0dd9125992cf5e47ec012 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.