@zerohash-sdk/crypto-buy-js@1.19.0
A JavaScript SDK that enables frontend applications to seamlessly integrate with the Connect Crypto Buy product.
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis is a browser widget loader with explicit runtime CDN loading and narrowly scoped error telemetry. The package has no lifecycle hook or local malicious capability, and no concrete attack behavior was found.
Decision evidence
public snapshot- Rendering dynamically inserts a module script selected from configured ZeroHash CDN URLs.
- On widget-load failure it posts diagnostic telemetry containing browser user agent, origin, and error context.
- The high-scanner path is a TypeScript declaration file containing SDK type declarations, not executable behavior.
- The manifest exposes the distribution entry point and contains no lifecycle scripts.
- No install hook, dependencies, bin entry, or import-time network action is present.
- Remote loading occurs only after the consumer constructs the SDK and calls render.
- No filesystem access, shell execution, environment harvesting, credential exfiltration, persistence, or destructive action was found.
- The telemetry is limited to widget-load failures and uses configured ZeroHash collector endpoints.
Source & flagged code
5 flaggedA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/index.d.tsView on unpkgThe high-scanner path is a TypeScript declaration file containing SDK type declarations, not executable behavior.
dist/index.d.tsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @zerohash-sdk/crypto-buy-js@1.19.0.
See all versions of @zerohash-sdk/crypto-buy-js for other recorded verdicts.
- Review the evidence and your use of @zerohash-sdk/crypto-buy-js@1.19.0 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.