@univerjs-pro/collaboration-client@1.0.2
Client-side collaboration plugin for Univer Pro.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe published entrypoints implement a Univer collaboration client with host-configured endpoints and no install lifecycle. Obfuscation limits line-by-line reading but the visible requires, locale data, and config defaults stay inside that product behavior.
Decision evidence
public snapshot- package.json has no preinstall, install, or postinstall hook; its scripts are only test, typecheck, and build.
- lib/locale/pl-PL.js exports Polish collaboration status and session UI strings.
- lib/cjs/index.js loads Univer collaboration, core, docs, sheets, protocol, and rxjs.
- The declared default collaboration socket is a local universer-api WebSocket the host configures.
- Shipped JavaScript uses string-array obfuscation, so not every runtime branch is readable as plain source.
Source & flagged code
6 flaggedSource contains an obfuscated payload loader that reconstructs and executes hidden code.
lib/locale/pl-PL.jsView on unpkg · L1lib/locale/pl-PL.js exports Polish collaboration status and session UI strings.
lib/locale/pl-PL.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @univerjs-pro/collaboration-client@1.0.2.
See all versions of @univerjs-pro/collaboration-client for other recorded verdicts.
- Review the evidence and your use of @univerjs-pro/collaboration-client@1.0.2 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.