@recallai/desktop-sdk@2.0.31
Recall Desktop SDK
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis package creates a meaningful supply-chain risk by automatically installing and later executing an unverified remote native payload. The source does not show broader project mutation, credential theft, or other concrete malicious behavior, so it should be warned rather than blocked.
Decision evidence
public snapshot- The install hook automatically downloads a platform archive from a remote S3 host.
- The downloaded archive is extracted into the package without a checksum or signature verification step.
- At runtime the SDK launches a native executable installed from that archive.
- The installer limits its writes and removals to named paths beneath the package directory.
- The JavaScript wrapper uses the launched process for declared desktop SDK commands; no JavaScript credential harvesting or unrelated network exfiltration was found.
- The package has no runtime dependency on another release of itself and no AI-agent control-surface mutation.
Source & flagged code
4 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgThe install hook automatically downloads a platform archive from a remote S3 host.
package.jsonView on unpkg · L14The install hook automatically downloads a platform archive from a remote S3 host.
setup.jsView on unpkg · L26Findings
Affected versions and remediation
This report applies to @recallai/desktop-sdk@2.0.31.
See all versions of @recallai/desktop-sdk for other recorded verdicts.
- Review the evidence and your use of @recallai/desktop-sdk@2.0.31 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.