@yoooclaw/phone-notifications@1.13.1
后台同步手机通知数据到本地存储,供 Agent 查询消费
AI Security Review
scanned 3mo ago · by lpm-firewall-aiNo concrete malware or unconsented npm lifecycle mutation was found. The unauthenticated remote update path is nevertheless a significant runtime supply-chain risk exposed to an agent/gateway surface.
Decision evidence
public snapshot- dist/index.cjs registers a startup plugin-update tool and gateway method.
- dist/index.cjs downloads an unsigned tgz from artifact.yoooclaw.com, replaces the installed package, and restarts the host.
- dist/bin/ntf.cjs downloads install-core.mjs and executes it for explicit `ntf update`.
- package.json has only prepublishOnly; no install-time hook.
- Automatic updates check availability; installation requires a tool/gateway or CLI update action.
- Credential use is service-aligned relay/API authentication; no unrelated env harvesting found.
Source & flagged code
9 flaggedSource executes local commands and sends command output to an external endpoint.
dist/bin/ntf.cjsView on unpkg · L67Findings
Affected versions and remediation
This report applies to @yoooclaw/phone-notifications@1.13.1.
See all versions of @yoooclaw/phone-notifications for other recorded verdicts.
- Review the evidence and your use of @yoooclaw/phone-notifications@1.13.1 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.