@ujet/websdk-headless
A prebuilt infrastructure for communicating with your CCaaS servers!
This report shows the evidence for @ujet/websdk-headless@6.32.0. 0 of 17 known versions are blocked or flagged. See all versions.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe SDK conditionally forwards runtime logs containing the page URL and structured data to a server-configured collector, with no user-facing telemetry choice apparent in the inspected code. Credential masking and the server-controlled trigger reduce the risk, so this is suspicious telemetry rather than clear malicious exfiltration.
Decision evidence
public snapshot- After authentication, the SDK enables its log proxy handler when the server response contains `log_proxy_url`.
- Forwarded log records include the full page URL and structured log data or messages.
- The SDK sends queued logs through the bridge, which defaults to `https://websdk.ujet.co/v3/bridge.html`; the log proxy host itself is server-provided.
- The SDK masks selected credential-like field names and common token, email, and payment-card patterns before forwarding.
- The forwarding requires a server response with `log_proxy_url`; it is not enabled unconditionally by the package code.
- The SDK masks several sensitive field names and recognizable secret patterns in logs.
- The manifest has no lifecycle scripts, and the package’s apparent purpose is a web communications SDK.
Source & flagged code
3 flaggedSource sends credentials or rich application records to a package-controlled external receiver enabled by default.
dist/index.jsView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @ujet/websdk-headless@6.32.0.
The versions list below shows the verdict for each recorded version.
- Review the evidence and your use of @ujet/websdk-headless@6.32.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.