@rubytech/create-maxy-code@0.1.581
Install Maxy — AI for Productive People
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe package is not concretely malicious by the stated boundary, but its explicit installer creates a first-party agent environment with bypassed permissions and remote bootstrap execution. This warrants a warning for agent-extension lifecycle risk.
Decision evidence
public snapshot- dist/index.js executes a full privileged installer when its bin is explicitly run.
- dist/permissions-seed.js writes bypassPermissions into ~/.maxy-code/.claude/settings.json.
- dist/index.js installs Claude marketplaces/plugins under the brand-scoped CLAUDE_CONFIG_DIR.
- dist/index.js downloads and executes upstream NodeSource, Ollama, and uv installers.
- package.json has no preinstall, install, or postinstall hook; prepublishOnly is publish-time only.
- Agent configuration is scoped to the package's ~/.maxy-code/.claude directory, not the user's default ~/.claude.
- Observed network downloads are named upstream dependency/install endpoints; no credential harvesting or exfiltration path was found.
- No unconsented install-time mutation occurs on npm install; behavior requires running create-maxy-code.
Source & flagged code
18 flagged · loading sourcePackage contains a possible secret pattern.
payload/platform/scripts/smoke-boot-services.shView on unpkg · L349A single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/index.jsView on unpkg · L141Source downloads or fetches remote code and executes it.
dist/index.jsView on unpkg · L1A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkg · L1Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
dist/index.jsView on unpkg · L1A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/index.jsView on unpkg · L1Package source invokes a package manager install command at runtime.
dist/index.jsView on unpkg · L284Source writes installer persistence such as shell profile or service configuration.
dist/index.jsView on unpkg · L1Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
payload/platform/plugins/memory/mcp/scripts/graph/accept.shView on unpkg · L20Package hides binary, compressed, or executable-looking payloads in test/fixture/hidden paths.
payload/platform/plugins/prompt-optimiser/skills/prompt-optimiser/__tests__/restatement-ladder.test.shView on unpkgPackage ships non-JavaScript build or shell helper files.
payload/platform/plugins/prompt-optimiser/skills/prompt-optimiser/__tests__/restatement-ladder.test.shView on unpkgPackage ships compressed or archive-like blobs.
payload/server/public/assets/copy-nkxspu2J.js.gzView on unpkgPackage ships high-entropy non-source blobs.
payload/server/public/assets/src-BvINb2fL.js.gzView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
payload/platform/plugins/cloudflare/mcp/dist/lib/cloudflared.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
payload/platform/plugins/memory/mcp/dist/tools/memory-read-attachment.jsView on unpkgSource file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/brew-install.jsView on unpkgFindings
Affected versions and remediation
This report applies to @rubytech/create-maxy-code@0.1.581.
See all versions of @rubytech/create-maxy-code for other recorded verdicts.
- Review the evidence and your use of @rubytech/create-maxy-code@0.1.581 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.