@taole/dd-playwright@0.1.7
Standalone stdio MCP & CLI: Playwright browser automation + isolated whistle proxy + diandian account storageState injection
AI Security Review
scanned 13d ago · by lpm-firewall-aiSource inspection found no install hook or concrete attack behavior. The flagged process and network operations support explicit package features, including local service startup, browser setup, and loopback proxying.
Decision evidence
public snapshot- The manifest declares browser, proxy, and MCP libraries and has no install lifecycle script.
- The flagged process launch starts this package's local web service for an explicit start command; the Chromium installer is called when browser/login functionality is invoked and Chromium is missing.
- The proxy is started on the loopback interface with an isolated data directory, and rules are restricted by a required domain pattern.
- The authentication flow navigates to the intended Diandian service; inspected source showed no transfer of saved credentials to an unrelated recipient.
- The inspected dependency entrypoints support browser automation, MCP stdio transport, and proxy operation; the scanner's runtime-operation matches are ordinary proxy and certificate helpers.
- The package can run a package-manager command at runtime to install Chromium when its browser feature needs it.
- The daemon can run detached and inherits the process environment, but the inspected source starts the package's own local web service.
Source & flagged code
4 flaggedPackage source references child process execution.
src/server/daemon.mjsView on unpkg · L1Source file is highly similar to a previously finalized malicious package; route for source-aware review.
src/server/daemon.mjsView on unpkgFindings
Affected versions and remediation
This report applies to @taole/dd-playwright@0.1.7.
See all versions of @taole/dd-playwright for other recorded verdicts.
- Review the evidence and your use of @taole/dd-playwright@0.1.7 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.