qwenproxy-cli@1.2.2
High-performance OpenAI & Anthropic compatible API gateway for Qwen with multi-account rotation, interactive TUI, and resilient tool calling.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiInstall metadata has no lifecycle hooks, and agent config changes happen only when the user runs sync to point local clients at this proxy. The update path is an explicit command that installs the same published package from the npm registry.
Decision evidence
public snapshot- package.json has no preinstall, install, or postinstall hooks; scripts are user-run start, tui, login, and sync commands.
- bin/qwenproxy.js loads client sync only when the first argument is sync; the default path is the local TUI or server.
- src/sync/index.ts maps detected clients to local home config paths such as ~/.claude/settings.json and only rewrites them from the explicit sync command so they point at the local proxy.
- bin/update.js runs only from the update command and installs this same package name from the public npm registry.
- The explicit sync command rewrites several third-party AI client config files in the user home directory and keeps backups for restore.
Source & flagged code
6 flaggedPackage source references weak cryptographic algorithms.
src/core/accounts.tsView on unpkg · L22Findings
Affected versions and remediation
This report applies to qwenproxy-cli@1.2.2.
See all versions of qwenproxy-cli for other recorded verdicts.
- Review the evidence and your use of qwenproxy-cli@1.2.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.