loading-performance-instrumentation @45.0.0
Vulnerability report · Last retrieved from osv.dev August 29, 2026 at 8:35 AM UTC
OSV ID
MAL-2026-15539
Ecosystem
npm
Summary
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.
Source: amazon-inspector (27dab9307010475c57195f838ba7d7299fe4a753b92926536aa8376f8d096150)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.