@superatomai/sdk-node
Node.js TypeScript SDK for Superatom
This report shows the evidence for @superatomai/sdk-node@0.0.84-dsp. 0 of 11 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe runtime analytics path sends user questions and generated responses to the configured API and is enabled by default when that API URL is present. No fixed unrelated collector or automatic credential theft was established, so this is suspicious telemetry rather than malicious behavior.
Decision evidence
public snapshot- The package exposes dist/index.js as its CommonJS entrypoint and dist/index.mjs as its ESM entrypoint; it declares no install lifecycle hooks.
- Analytics is enabled unless SA_ANALYTICS_ENABLED is set to "false" and uses SA_API_URL when configured.
- The analytics event includes the user's question and the generated response, along with identifiers and usage details.
- The SDK posts analytics events to SA_API_URL/analytics/chat during runtime.
- Provider API keys use SUPERATOM_LLM_PROXY_URL only when configured; otherwise provider clients use their normal endpoints.
- The analytics URL must be supplied through SA_API_URL; no fixed collector host was found.
- The runtime analytics path is gated by SA_ANALYTICS_ENABLED=false, and is disabled when SA_API_URL is unset.
- The reviewed source did not establish automatic collection or transmission of credentials to an unrelated host.
Source & flagged code
8 flaggedSource fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
dist/index.jsView on unpkg · L88A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @superatomai/sdk-node@0.0.84-dsp.
The versions list below shows the verdict for each recorded version.
- Review the evidence and your use of @superatomai/sdk-node@0.0.84-dsp 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.