@embarkai/ui-kit@0.6.13
React UI components and hooks for embarkAI authentication and Account Abstraction
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe manifest and inspected bundle match a wallet authentication and account-abstraction UI kit. The flagged vault traffic uploads encrypted keyshare backups to embarkAI, with automatic backup limited to the iframe authentication flow after DKG.
Decision evidence
public snapshot- The manifest describes a React UI kit for embarkAI authentication and account abstraction.
- The manifest declares no install, preinstall, or postinstall lifecycle hooks.
- Keyshare data is encrypted before upload and sent as an `encryptedShare` payload.
- The iframe bundle’s vault endpoint is `https://api.embarkai.io/vault`, consistent with the package’s embarkAI service purpose.
- The automatic backup call follows DKG completion and allows basic backups only in iframe authentication mode.
- The flagged `eval` occurrence is the WebAuthn PRF extension option, not dynamic code execution.
- A server backup can be initiated automatically after DKG in iframe authentication mode, though the upload is part of the wallet backup flow.
- The bundle contains network and filesystem-related behavior, which is consistent with its authentication, wallet, and backup features.
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.13.
See all versions of @embarkai/ui-kit for other recorded verdicts.
- Review the evidence and your use of @embarkai/ui-kit@0.6.13 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.