shine-worklog@1.3.48
Claude Code Hook -> 本地常驻 Daemon 的状态/持久化底座
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis is a first-party Claude extension with meaningful lifecycle, persistence, and self-update risk, but the inspected source shows no npm install-time hook or concrete malicious exfiltration chain. Warn rather than block.
Decision evidence
public snapshot- Claude plugin hooks invoke the package launcher for multiple Claude events.
- Launcher silently installs Bun, including a curl-to-shell fallback, when invoked without Bun.
- Installer writes and enables this package in Claude user plugin settings.
- Daemon defaults to binding its dashboard on all network interfaces.
- Daemon silently checks npm and detached-installs latest package releases.
- package.json has no npm install/postinstall lifecycle hook.
- Report upload requires a user-configured reportUrl.
- No hardcoded non-package exfiltration receiver was found.
Source & flagged code
14 flagged · loading sourceSource gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
bin/launcher.cjsView on unpkg · L1Findings
Affected versions and remediation
This report applies to shine-worklog@1.3.48.
See all versions of shine-worklog for other recorded verdicts.
- Review the evidence and your use of shine-worklog@1.3.48 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.