MAL-2026-6570 Malicious code in pkg-fallback (npm)
Malicious package
Published
MAL-2026-6570 is a malicious package: pkg-fallback (npm). Every version was published to cause harm.
Task:
1. Search this repository's dependency manifests and lockfiles for the package, including transitive dependencies.
2. If it is present, remove it, regenerate the lockfile with the project's package manager, and replace whatever it was used for.
3. List any CI runners, developer machines or containers that installed it, so their secrets can be rotated.
4. If the package is not used anywhere, say so and change nothing.
Reference: https://insights.sbomify.com/MAL-2026-6570/ (Markdown: https://insights.sbomify.com/MAL-2026-6570/index.md)
- Package
- pkg-fallback
- Registry
- npm
What is MAL-2026-6570?
MAL-2026-6570 is a malicious package in pkg-fallback, published on 29 Jun 2026.
Official description
Package advertises itself as a small string-manipulation library (trim, case, pad, wrap) but its install-time behavior is a dropper. package.json declares a direct dependency
native-bridge as http://157.254.194.200:8080/native-bridge-1.0.0.tar.gz — a plain-HTTP tarball on a bare IP unrelated to any publisher. On npm install, npm fetches that arbitrary tarball and installs it into the consumer's node_modules tree, running its own lifecycle scripts. Additionally, the declared postinstall script (scripts/check-binary.js) downloads a second tarball, npm-dependency-payload-1.0.0.tar.gz, over plain HTTP from the same bare IP and writes it to .cache/native.tgz with errors silently swallowed. Neither fetch is pinned, hash-verified, or sourced from publisher infrastructure, and the shipped tarball contains no native source code that would justify a native-bridge dependency. The string-utility cover story is inconsistent with the install-time behavior, which is the deliberate-evasion shape of a supply-chain dropper.What should I do about MAL-2026-6570?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.