@wirecat/max-cli@0.78.0
MAX Messenger bots through the official Bot API, and a personal MAX account, from the terminal — built for agents and scripts
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe package adds a root CA intended for the MAX Bot API, but Node’s implementation changes trust for every later TLS connection in the process. This is a meaningful trust expansion beyond the package’s own requests, so it warrants a warning; the source does not show credential theft or unrelated network use.
Decision evidence
public snapshot- When Node supports setDefaultCACertificates, botFetch adds the Russian Trusted Root CA to the process-wide default, so all later TLS connections in that process trust it.
- BotTransport uses botFetch by default when constructed, making the trust change occur when bot transport is initialized.
- The certificate source says the root signs platform-api2.max.ru and is intended for the package’s own bot requests, but the implementation applies it process-wide.
- The install hook exits unless npm_config_global is true; it does not run its setup for ordinary local installs.
- The added certificate is described as being for the official MAX Bot API endpoint, and the package documents the broader Node trust effect in source.
Source & flagged code
6 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @wirecat/max-cli@0.78.0.
See all versions of @wirecat/max-cli for other recorded verdicts.
- Review the evidence and your use of @wirecat/max-cli@0.78.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.