shopar-plugin@1.3.4
Plugin for the Web that seamlessly integrates into your webpage to create embedded virtual try-on and 3D preview capabilities.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe plugin automatically includes its caller-provided ShopAR API key and page details in analytics events sent to api.axiom.co. This is credential exfiltration to a host other than the credential's service.
Decision evidence
public snapshot- Calling setup loads the analytics module and emits a visionSetup event automatically.
- The event payload includes the caller-provided API key, browser hostname, and full page URL.
- The analytics client targets api.axiom.co for dataset ingestion.
- The analytics implementation ingests event payloads into the shopar-plugin dataset.
- The package is a browser-based ShopAR virtual try-on plugin, and its documented setup requires a ShopAR API key.
- The plugin sends that key to dashboard.shopar.ai for its vision API, which is the key's own service.
Source & flagged code
7 flaggedSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/3d/libs/basis/basis_transcoder.jsView on unpkgPackage source references a known benign dynamic code generation pattern.
dist/3d/libs/basis/basis_transcoder.jsView on unpkg · L8Findings
Affected versions and remediation
This report applies to shopar-plugin@1.3.4.
See all versions of shopar-plugin for other recorded verdicts.
- Avoid installing shopar-plugin@1.3.4. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.