Live › package › MAL-2026-17928
Go to dashboardNot triaged yet. The sources’ own description is below.
First seen by InfraStack 2026-10-26 20:51 UTC. All times on this page are UTC.
| Product | Ecosystem | Affected | Fixed in |
|---|---|---|---|
| @fcsmc/commercial-analytics | npm | = 99.9.1 | – |
Unknown from the sources.
Unknown from the sources.
Each row is the first time that source carried this signal. The analyst’s rows are its own findings.
-= Per source details. Do not edit below this line.=-
The package ships an inert index.js stub but declares its sole dependency ltidisafe as a direct HTTPS tarball URL (https://ltidi.storage.googleapis.com/depenconf/ltidisafe-3.8.8.tgz) in package.json rather than a registry version range. On npm install, npm fetches and installs whatever bytes that URL returns, including any lifecycle scripts contained in the fetched tarball, bypassing npm registry version pinning and integrity controls. The scoped package name under @fcsmc with no README, no description, and an empty main is consistent with a dependency-confusion lure whose only on-install effect is to resolve attacker-controlled code from a third-party storage bucket.
The OpenSSF Package Analysis project identified '@fcsmc/commercial-analytics' @ 99.9.1 (npm) as malicious.
It is considered malicious because:
This page as .md · .json · in your agent: get_signal("MAL-2026-17928")