@alicloud-panxi/aicoach-sdk@1.1.49
## 1. 安装 H5-SDK
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThis is an Alibaba Panxi AI Coach frontend SDK with no lifecycle hooks; scanner exfil and fingerprint hits come from bundled ARMS, axios, and RTC plus first-party error logs to an Alibaba Function Compute URL. That logging is user-invoked, vendor-aligned, and does not send cookies or hardcoded secrets to an unrelated recipient.
Decision evidence
public snapshot- package.json ships only dist and changelog.md, with build and publish scripts and no preinstall, install, or postinstall hooks.
- Import writes a PanxiRuntimeSDK name and version stamp; coaching UI, WebSocket, and HTTP run after the host constructs the SDK with apiPath and a container.
- On API or task errors the SDK posts env fields and request or response logs to a hardcoded Alibaba Function Compute monitor URL, without cookies or withCredentials.
- SLS access keys are obtained at runtime from slsrole.alicdn.com, not hardcoded.
- Browser API calls go to the caller apiPath or Aliyun console OpenAPI; cookie helpers are axios XSRF and console-component storage.
- The scanner labeled that default error log as credential exfiltration and matched a malware fingerprint on the minified dist bundles.
- Error logs can include userId, the page URL, and API request payloads.
- Semantic analysis did not finish on the four large dist files.
Source & flagged code
7 flagged · loading sourceA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/index.es.jsView on unpkgSource fingerprint signature matches a known malicious package signature; route for source-aware review.
dist/index.es.jsView on unpkgFindings
Affected versions and remediation
This report applies to @alicloud-panxi/aicoach-sdk@1.1.49.
See all versions of @alicloud-panxi/aicoach-sdk for other recorded verdicts.
- Review the evidence and your use of @alicloud-panxi/aicoach-sdk@1.1.49 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.