Logo
npm

mw-test-utils@10.0.1

Vulnerability report · Last retrieved from osv.dev October 30, 2026 at 1:02 AM UTC

Malicious

OSV ID

MAL-2026-18371

Ecosystem

npm

Summary

The package ships no functional code (index.js exports an empty object) but defines preinstall and postinstall lifecycle scripts in package.json that run inline node code to issue HTTP GET requests to http://38.242.235.206/depconf/mw-test-utils/preinstall and /postinstall. Each request carries the installer's USER/USERNAME environment value, the OS hostname, and the current working directory as query parameters. The requests fire automatically on every npm install, over plain HTTP, to a hardcoded bare-IP address with no TLS and no caller-configurable endpoint. The package name follows an 'mw-*' pattern consistent with internal-namespace collision, so any build that resolves this name from the public registry performs the beacon under the resolving organization's identity. The README frames the package as a dependency-confusion placeholder, but that self-labeling is author-controlled and does not constitute consent from installers whose builds resolve the name.

Source: amazon-inspector (bc25faf79aac980e4d025884748dc85b4e3b91f5e2582f6ce245db88616dbd2b)

Protect your entire dependency tree

Scan your lock files automatically on every PR. Block malicious packages before they reach production.