@lensmcp/vite-plugin@1.25.23
LensMCP Vite plugin — valtio alias, source transform, and browser event bridge.
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe flagged dependency bridge is declared at a fixed version and its inspected exports and callers serve the Vite diagnostics runtime. Replay is configuration-controlled and uses the plugin’s local server endpoint; the inspected sources do not establish a concrete attack surface.
Decision evidence
public snapshot- The manifest points to a Vite plugin entry and declares fixed-version LensMCP runtime dependencies.
- The plugin applies to Vite serve mode by default, and replay activation is controlled by configuration or capture settings.
- Bridge exports provide a local server and event conversion; event mapping imports redaction helpers.
- The client runtime package exposes an optional replay source, which posts recordings through its configured endpoint.
- Core exports runtime utilities, and its event writer appends events to a local file.
- The replay uploader posts through the configured endpoint with credentials omitted.
- Replay can be enabled by configuration and sends recorded browser events to the configured endpoint, but the inspected plugin constructs that endpoint from its local Vite server settings.
Source & flagged code
9 flaggedPackage metadata claims a different repository identity while copied source loads a runtime dependency bridge.
lib/plugin.jsView on unpkg · L1The plugin applies to Vite serve mode by default, and replay activation is controlled by configuration or capture settings.
lib/plugin.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @lensmcp/vite-plugin@1.25.23.
See all versions of @lensmcp/vite-plugin for other recorded verdicts.
- Review the evidence and your use of @lensmcp/vite-plugin@1.25.23 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.