Malicious code in strapi-plugin-honey-meeb (npm)
MAL-2026-16231
Published · Modified
Dependency scanning
Check whether strapi-plugin-honey-meeb is in your codebase
Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.
Description
__
Source: amazon-inspector (752c0a1146068824e355a38b25add15f092d7cea6f846c143b5b2d2210de6766)
The package's postinstall lifecycle script (postinstall.js) spawns a Python-based reverse shell that opens a TCP socket to the hardcoded IP 14.225.210.85:80, dup2's stdin/stdout/stderr onto the socket, and calls pty.spawn('sh'), yielding an interactive remote shell on the installer's host at npm install time. Execution is gated by an os.hostname() check against 'ubuntu-fc-uvm', with self-labeled log strings such as '[+] Starting reverse shell' and '[+] proceeding with exploit' — a targeting/evasion pattern indicative of an intentional attack rather than a demo. The package name resembles the legitimate Strapi plugin ecosystem, but the shipped install-time payload has no legitimate purpose.
References
Ready to move
Start Securing
Free, no credit card | First findings in minutes