@univerjs-pro/collaboration-client@1.0.4
Client-side collaboration plugin for Univer Pro.
AI Security Review
scanned 25d ago · by lpm-firewall-aiThe active entrypoints are substantially obfuscated, a real unresolved review risk, but inspected excerpts and targeted searches did not establish malicious behavior. This supports a warning rather than a publish block.
Decision evidence
public snapshot- The CommonJS entrypoint begins with a string-table decoder and an opaque array-rotation loop, obscuring the main runtime implementation.
- The Polish locale file also uses an opaque string-table decoder and array-rotation loop.
- The manifest routes package imports to the opaque ES and CommonJS entrypoints.
- The manifest shows development and build scripts but no install lifecycle hook.
- The inspected CommonJS imports are Univer, RxJS, and Noble package dependencies; searches in that file found no eval, Function, child-process, fetch, XMLHttpRequest, environment access, or URL literals.
- The locale excerpt starts with decoded Polish collaboration interface messages, consistent with locale data.
Source & flagged code
7 flaggedSource contains an obfuscated payload loader that reconstructs and executes hidden code.
lib/locale/pl-PL.jsView on unpkg · L1The Polish locale file also uses an opaque string-table decoder and array-rotation loop.
lib/locale/pl-PL.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @univerjs-pro/collaboration-client@1.0.4.
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.4 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.