MAL-2026-12344 Malicious code in caldora (npm)
Malicious package
Published
MAL-2026-12344 is a malicious package: caldora (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-12344/ (Markdown: https://insights.sbomify.com/MAL-2026-12344/index.md)
- Package
- caldora
- Registry
- npm
What is MAL-2026-12344?
MAL-2026-12344 is a malicious package in caldora, published on 5 Aug 2026.
Official description
[email protected] runs a top-level async routine in index.mjs on import. When executed on Linux with /mnt/c present (WSL) and NODE_ENV!= 'production', it assembles the URL https://f004.backblazeb2.com/file/dp8hbvocjd2fpza/vite-dep.dat from four split string constants, fetches the opaque binary, and writes it as 'vite-native-helper.exe' into the host Windows user's Startup folder (AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup). The dropped executable will run automatically at the next Windows login, establishing persistent code execution on the Windows host from a WSL-based install. The URL is split into a='https', b='f004.backblazeb2.com', c='dp8hbvocjd2fpza', d='vite-dep.dat' to defeat naive string scanning; the WSL/non-production gate keeps the payload dormant on typical developer machines and CI while targeting WSL developer hosts. The filename masquerades as a vite helper, but the package's declared purpose and content do not require any native helper, and the destination is a third-party file host unrelated to any legitimate publisher.
What should I do about MAL-2026-12344?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.