proto-plugin
Shared framework for building shareable UI prototypes in Next.js — review shell, comment anchoring, variant exploration, and the prototype home gallery.
This report shows the evidence for proto-plugin@0.1.61. 5 of 22 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 3mo ago · by lpm-firewall-aiConcrete default telemetry exfiltration to a package-controlled external store is established by source, and is compounded by unconsented postinstall host mutation. Scanner similarity labels were not relied on.
Decision evidence
public snapshot- src/server/redis/client.ts embeds a non-env Upstash credential and endpoint.
- Telemetry is enabled by default around gallery and prototype routes.
- Client telemetry includes route, slug, persistent IDs, workspace user and company names.
- Telemetry POST is stored in the embedded Upstash Redis sink.
- postinstall creates host files and rewrites host package.json scripts.
- Telemetry browser target is a same-host relative API route, not a direct external URL.
- GitHub and npm requests are feature-bound routes, not payload delivery.
Source & flagged code
6 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
Findings
Affected versions and remediation
This report applies to proto-plugin@0.1.61.
The versions list below shows the verdict for each recorded version.
- Avoid installing proto-plugin@0.1.61. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.