Is My Site Secure

npm · disclosed 23 October 2026

Dependency-confusion probes mimicking internal front-end libraries

Public packages squatting internal-looking scopes (@ecg-internal, @grabcad, @blueskydataplatform and others) run a beacon at install that reports the host, path and Node version to a hard-coded server.

  • Detectable by a website scanNo, server-side only
  • Last reviewed23 October 2026

Affected packages

PackageAffected versions
@ecg-internal/*all
@grabcad/*all
@blueskydataplatform/shared-uiall

What to do

  1. If your organisation uses private packages with these names, make sure your registry is scoped so public look-alikes can't be installed.

Sources

We update this page as new information is published. Package versions are also checked live against OSV.dev during every audit, so newly flagged versions are caught even before this page changes.