teammesh@0.30.0
TeamMesh CLI: connects AI coding agents to your team
AI Security Review
scanned 10d ago · by lpm-firewall-aiThe postinstall script conditionally replaces the CLI shim with a bundled native binary after a version check. Since the CLI delegates execution to native binaries that remain materially unresolved, the package warrants a warning, but the inspected evidence does not establish an attack.
Decision evidence
public snapshot- package.json declares a postinstall hook; the installer gates it by platform and npm, then stages a native binary and checks it with a version command before replacing the CLI shim.
- The CLI forwards its arguments to a platform-specific native binary, so its main runtime behavior is outside the JavaScript source.
- Offline analyses could not inspect the Linux, macOS, Windows ARM64, and Linux x64 binaries; the Windows x64 analysis is partial and leaves call targets uninspected.
- The inspected installer performs a conditional CLI shim replacement; it does not establish unrelated project or agent configuration changes.
- No concrete malicious behavior was confirmed in the inspected JavaScript or available artifact analyses.
Source & flagged code
7 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgpackage.json declares a postinstall hook; the installer gates it by platform and npm, then stages a native binary and checks it with a version command before replacing the CLI shim.
package.jsonView on unpkg · L18Findings
Affected versions and remediation
This report applies to teammesh@0.30.0.
See all versions of teammesh for other recorded verdicts.
- Review the evidence and your use of teammesh@0.30.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.