magpie-trustoken-auth@0.3.18
Trustoken / AiPy for magpie — phone-code sign-in, the account's live model list, 灵石 balance, auto check-in and daily-task rewards. DeepSeek / Qwen / GLM / Doubao / Kimi / Hunyuan.
AI Security Review
scanned 5d ago · by lpm-firewall-aiThe default-enabled check-in hook can spend the user's model quota to advance daily tasks, including through direct chat requests when local task creation fails. The package also applies its built-in referral code during sign-up without a separate confirmation; the quota-spending behavior meets the policy's rule for automatic spending.
Decision evidence
public snapshot- The manifest enables auto-check-in by default and describes daily-task rewards as a package feature.
- When check-in finds unfinished daily tasks, it automatically asks the local AiPy client to create tasks using the cheapest model.
- If local task creation is unavailable, the check-in hook sends repeated chat requests with the user's API key to complete the task gap, which can consume account quota.
- Phone sign-in selects an invite code without asking for it; absent a previously saved code, the built-in author referral code is attached to the OAuth authorization URL.
- There are no install lifecycle scripts; the package is a provider plugin whose advertised features include auto-check-in and daily-task rewards.
- The OAuth flow sends credentials to Trustoken's own service, and task creation uses the local AiPy API. No unrelated credential collector was identified.
Source & flagged code
13 flaggedSource file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/score.mjsView on unpkgFindings
Affected versions and remediation
This report applies to magpie-trustoken-auth@0.3.18.
See all versions of magpie-trustoken-auth for other recorded verdicts.
- Avoid installing magpie-trustoken-auth@0.3.18. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.