Malicious code in @ornexus/neocortex (npm)
-= Per source details. Do not edit below this line.=-
On npm install -g @ornexus/neocortex, postinstall.js spawns install.sh (or install.ps1) which, by default, runs an install_coderabbit step that fetches https://cli.coderabbit.ai/install.sh and pipes it directly into sh (PowerShell equivalent on Windows). The fetch is unpinned (no version, no commit, no hash/signature verification), from a domain (cli.coderabbit.ai) unrelated to the package's stated publisher (ornexus / neocortex.sh), and unconditional — any compromise, DNS hijack, or content change at cli.coderabbit.ai yields arbitrary code execution on the installer's machine with the privileges of npm install -g. Additional aggressive lifecycle behavior compounds the concern: the same script silently npm uninstall -gs two other packages and removes a neocortex-cli binary from PATH, and it auto-registers MCP servers in the user's Claude Code config that will subsequently npx -y <pkg>@latest unpinned third-party packages on every Claude startup. The curl-pipe-sh from a non-publisher domain is the primary block basis; the other behaviors are unconsented mutations of installer state.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도(기본값(정보 없음)) | 55.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 55.00 |
VPI 공식 vpi-v1 기준