@blueskydataplatform/shared-ui@1.0.0
Malicious code in @blueskydataplatform/shared-ui (npm)
Analysis
This package is a dependency-confusion beacon that impersonates an internal-looking scoped package name (@blueskydataplatform/shared-ui) and is described only as a "Compatibility shim." Its postinstall hook runs beacon.cjs, which POSTs JSON to hxxp://185[.]158[.]107[.]175:8787/_ah/dc with an x-beacon-package header. The reported fields are the package name, os.hostname(), the install directory (__dirname), process.cwd(), the Node version and the protocol. index.js fires the same beacon when the module is required and exports a Proxy that returns a no-op function for any property access, so a build that imports the name completes instead of failing. No environment values, tokens, credential files or file contents are read or transmitted by the code. The README describes the package as an authorized dependency-confusion test.
- analyzed by
- Leitwacht
- first seen
- Oct 22, 2026, 11:11 PM
- analyzed
- Oct 22, 2026, 11:14 PM
Related advisories
- @blueskydataplatform/shared-ui@99.0.3 same package
- @blueskydataplatform/shared-ui@0.1.0 same package
- @blueskydataplatform/shared-ui@0.0.0-stage same package
- @blueskydataplatform/shared-ui@1.0.1 same package
- @blueskydataplatform/shared-ui@2.0.0 same package
- @blueskydataplatform/shared-ui@2.0.1 same package
- @blueskydataplatform/shared-ui@0.0.1 same package
- orderly-plugin-liquidity-heatmap@1.0.0
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.