specbox@6.30.0
Conecta este ordenador a SpecBox sin copiar tokens (specbox login, status y logout) y actualiza los hooks del proyecto sin pisar los tuyos (specbox hooks).
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe package has no install-time hook, and heartbeat reporting is limited to projects configured for SpecBox's native board. However, installed hooks automatically send project and session identifiers and work state to the service without a clear user-facing disclosure, so this is suspicious telemetry.
Decision evidence
public snapshot- The hook configuration registers session-heartbeat on session start and user prompt events.
- Heartbeat payloads include project_id, session_id, UC identifier, phase, and waiting state.
- The hook sends the payload to report_session_heartbeat at mcp.specbox.build using the device authorization helper.
- README documents the hooks update command but does not explain the heartbeat data it sends.
- The heartbeat runs only when the project is configured with a native backend and board ID.
- Project hook files and registrations are written only by the explicit specbox hooks update command.
- The destination is SpecBox's own MCP service, and SPECBOX_HEARTBEAT=off disables the heartbeat.
- package.json declares no install, preinstall, or postinstall lifecycle script.
Source & flagged code
6 flaggedThis package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
bin/specbox.mjsView on unpkgFindings
Affected versions and remediation
This report applies to specbox@6.30.0.
See all versions of specbox for other recorded verdicts.
- Review the evidence and your use of specbox@6.30.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.