@embarkai/ui-kit@0.6.12
React UI components and hooks for embarkAI authentication and Account Abstraction
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe package’s purpose is an authentication and MPC wallet UI kit, and the inspected token and keyshare flows target its own services. DKG requires authorization, while basic automatic backup is gated on iframe-session authentication; I found no unrelated collection or harmful action.
Decision evidence
public snapshot- The manifest describes a React UI kit for authentication and account abstraction, with bundled module entry points.
- Starting DKG requires a valid SDK channel and prior application authorization.
- After successful DKG, the iframe initiates a server-backup check; basic backup creation requires iframe-session authentication.
- Backup uploads send an encrypted share envelope to the package’s own api.embarkai.io vault service.
- No install lifecycle hook is declared in the manifest.
- The inspected token-bearing backup requests target the package’s own TSS and vault services.
- The flagged eval matches are WebAuthn PRF extension fields, not calls to JavaScript eval.
Source & flagged code
13 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/iframe/main.jsView on unpkg · L20Findings
Affected versions and remediation
This report applies to @embarkai/ui-kit@0.6.12.
See all versions of @embarkai/ui-kit for other recorded verdicts.
- Review the evidence and your use of @embarkai/ui-kit@0.6.12 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.