@eventmodelers/cli@1.0.104
Eventmodelers CLI — real-time Claude agent + skills for Claude Code, for any stack (Node, Supabase, Axon, OpenCQRS, UmaDB, Kurrent, or modeling-only)
AI Security Review
scanned 17d ago · by lpm-firewall-aiStatic inspection confirms an optional, user-started listener with cross-origin access and request-derived filesystem paths that lack containment checks. This is a concrete runtime risk, but the evidence does not establish malicious package intent or an installation-time attack.
Decision evidence
public snapshot- The manifest exposes a CLI entrypoint and defines no install, preinstall, or postinstall hook.
- The listener starts only when a user invokes the `listen` command; it receives board data and writes it into the project’s slice directory.
- The listener accepts cross-origin requests and binds a port without specifying a host, leaving it reachable beyond the local machine on common Node configurations.
- The generate route uses request-provided context and slice titles in filesystem paths without containment checks, then writes files under the slice directory.
- The agent integration writes selected skill files to project configuration locations; the MCP registration uses project configuration and token environment references.
- No package installation hook was found, and the agent setup behavior is tied to CLI commands rather than package installation.
- The shell and process execution findings inspected are associated with a configured bridge hook, a project TypeScript check, or an explicit Spec Kitty adapter operation.
Source & flagged code
9 flaggedPackage source references child process execution.
stacks/bridge/templates/bridge/ralph-local-ai.jsView on unpkg · L12Package source references shell execution.
stacks/bridge/templates/bridge/ralph-hook.jsView on unpkg · L68Findings
Affected versions and remediation
This report applies to @eventmodelers/cli@1.0.104.
See all versions of @eventmodelers/cli for other recorded verdicts.
- Review the evidence and your use of @eventmodelers/cli@1.0.104 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.