@tscircuit/runframe@0.0.3060
[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe exported UI attaches a registry token to requests while allowing the destination to be configured without an allowlist. This supports a conditional credential exposure warning, while the inspected telemetry contains only UI activity fields.
Decision evidence
public snapshot- The package exports a browser UI through dist/preview.js.
- The UI reads a registry token and attaches it as bearer authorization while allowing the registry destination to be replaced through page or build configuration.
- Registry requests use that client in review, order quote, and bug report flows; no destination allowlist appears in the client setup.
- Separate telemetry sends embed and anonymous identifiers plus UI activity fields to a tscircuit-hosted collector.
- The default registry destination is the tscircuit registry, and one separate session-token search sends its token directly to that same service.
- The telemetry activity call supplies UI state rather than project files or registry credentials.
Source & flagged code
4 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/chunk-H2CJ2PES.jsView on unpkgPackage source references dynamic require/import behavior.
dist/chunk-H2CJ2PES.jsView on unpkg · L3725Findings
Affected versions and remediation
This report applies to @tscircuit/runframe@0.0.3060.
See all versions of @tscircuit/runframe for other recorded verdicts.
- Review the evidence and your use of @tscircuit/runframe@0.0.3060 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.