@taole/dd-playwright@0.1.4
⚠ Under reviewStandalone stdio MCP & CLI: Playwright browser automation + isolated whistle proxy + diandian account storageState injection
AI Security Review
scanned 14d ago · by lpm-firewall-aiThe inspected package source does not establish a concrete attack, and the static indicators align with browser automation and local service management. Playwright is a selected runtime dependency whose source was unavailable in this snapshot, so the review cannot resolve the behavior needed for a clean verdict.
Decision evidence
public snapshot- package.json declares Playwright 1.64.1 as a runtime dependency, and browser-check.mjs imports it for Chromium setup.
- The MCP navigation tool passes its caller-supplied URL to the browser manager; saved account state is applied to the browser context.
- The inspected authentication code reads cookies scoped to Tuwan domains for the package’s account flow.
- The supplied snapshot does not include inspectable Playwright source, so its runtime behavior remains unresolved.
- No install lifecycle hook is declared in package.json.
- The inspected source shows no confirmed credential transfer to an unrelated recipient or other concrete attack behavior.
Source & flagged code
4 flaggedPackage source references child process execution.
src/server/daemon.mjsView on unpkg · L1Package source invokes a package manager install command at runtime.
src/browser-check.mjsView on unpkg · L81Findings
Affected versions and remediation
This report applies to @taole/dd-playwright@0.1.4.
See all versions of @taole/dd-playwright for other recorded verdicts.
- Review the evidence and your use of @taole/dd-playwright@0.1.4 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.