@leanandmean/coding-agent@0.74.1-scramjet.39
Coding agent CLI with read, bash, edit, write tools and session management
AI Security Review
scanned 2mo ago · by lpm-firewall-aiSource shows a user-invoked coding agent with shell, file, and GitHub helper-download capabilities and no install lifecycle hook. Scanner malware-similarity hits are example and vendor files, but incomplete parse coverage of generated WASM and minified JS keeps this at a warning rather than a clean bill.
Decision evidence
public snapshot- This published package is a coding-agent CLI whose stated job is bash, read, edit, and write tools once the user runs it.
- A shared exec helper spawns arbitrary processes for extensions and custom tools.
- On tool setup it fetches fd and ripgrep from GitHub releases into the agent bin directory.
- Shell setup resolves bash and runs commands with -c.
- Shipped examples run PowerShell toasts, GitHub CLI issue listing, and an Emscripten Doom module through new Function.
- Generated doom.js, shipped WASM, and minified highlight.js were not fully parseable, so a hidden payload in those artifacts is not ruled out.
- package.json scripts are only clean, dev, build, copy-assets, and test; there is no preinstall, install, or postinstall hook.
- The public entry re-exports SDK symbols and does not mutate foreign agent config on import.
- Example extensions load only when the user passes --extension or copies them into the Scramjet extensions directory.
- Network use seen in source is GitHub helper downloads and documented model-provider APIs, not a stealth collector.
- High similarity hits are vendor highlight.js and example/demo files, not an install-time dropper.
Source & flagged code
13 flaggedFindings
Affected versions and remediation
This report applies to @leanandmean/coding-agent@0.74.1-scramjet.39.
See all versions of @leanandmean/coding-agent for other recorded verdicts.
- Review the evidence and your use of @leanandmean/coding-agent@0.74.1-scramjet.39 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.