MAL-2026-17929 Malicious code in @fmr-ap149494/apex-base-component (npm)
- Package
- @fmr-ap149494/apex-base-component
- Registry
- npm
What is MAL-2026-17929?
MAL-2026-17929 is a malicious package in @fmr-ap149494/apex-base-component, published on 19 Oct 2026.
Official description
The package ships only an empty stub (index.js exports {}) and a manifest whose sole dependency, ltidisafe, is declared as a bare HTTPS tarball URL (https://ltidi.storage.googleapis.com/depenconf/ltidisafe-3.8.9.tgz) rather than a registry version range. On npm install, npm fetches whatever bytes that URL serves — unpinned, with no integrity hash, from a bucket outside the npm registry — and runs any lifecycle scripts contained in that tarball on the installer's machine. The scope @fmr-ap149494, the implausibly high version 99.9.1, and the depenconf path segment together match the dependency-confusion shape used to win resolution against an internal package name of the same identifier.
The OpenSSF Package Analysis project identified '@fmr-ap149494/apex-base-component' @ 99.9.1 (npm) as malicious.
It is considered malicious because:
- The package communicates with a domain associated with malicious activity.
What should I do about MAL-2026-17929?
Remove the package from your dependencies and lockfiles, then rotate any secrets on machines where it was installed.