@tachybase/module-cloud-component@1.6.55
Cloud component
AI Security Review
scanned 1d ago · by lpm-firewall-aiThe package manifest has no lifecycle scripts, and its server code fetches and runs remote libraries only when those libraries are configured and enabled. This matches the package's cloud-component purpose; the scanner's download and VM alerts are consistent with that feature, and no unrelated collection or automatic host-data exfiltration was found.
Decision evidence
public snapshot- The package has no lifecycle scripts, and its main entry point exports the server plugin.
- Cloud libraries default to local code; remote fetching requires a library configured with codeSource="remote", a URL, and a code type.
- The plugin loads enabled cloud libraries after application startup, consistent with its cloud-component purpose.
- Remote GitHub code is fetched from raw.githubusercontent.com and compiled server code runs in a VM context as part of the library-loading feature.
- When enabled cloud libraries are configured, the plugin loads and executes their server code automatically after application startup.
- Remote library configuration can include authentication credentials that are passed to the configured fetch URL. No source evidence showed those credentials being sent to an unrelated collector.
Source & flagged code
6 flaggedPackage source executes code through a VM context API.
dist/server/services/cloud-libraries-service.jsView on unpkg · L47Package contains source files above the normal full-analysis size ceiling.
dist/client/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @tachybase/module-cloud-component@1.6.55.
See all versions of @tachybase/module-cloud-component for other recorded verdicts.
- Review the evidence and your use of @tachybase/module-cloud-component@1.6.55 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.