LWA-2026-13321 confirmed malware

@ppa-web-components/ppa-builder@1.0.1

Malicious code in @ppa-web-components/ppa-builder (npm)

T1195.002 · Compromise Software Supply ChainT1059.007 · JavaScriptT1082 · System Information DiscoveryT1071.001 · Web Protocols

Analysis

This package is a "compatibility shim" whose postinstall hook runs beacon.cjs, which sends an HTTP POST of install metadata — package name, os.hostname(), the __dirname install path, process.cwd() and the npm/node user agent — as JSON to hxxp://185[.]158[.]107[.]175:8787/_ah/dc, tagged with an `x-beacon-package` header. The package's index.js re-fires the same beacon whenever the module is imported, and exports a no-op Proxy so that importing code does not crash. The callback destination is a hardcoded IP literal rather than a named service, and the package otherwise contains no functionality matching its stated purpose.

analyzed by
Leitwacht
first seen
Oct 25, 2026, 10:53 PM
analyzed
Oct 25, 2026, 10:54 PM

Related advisories

browse all confirmed advisories →

Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.