@dreamguyxeon/libsignal-node@0.0.0-stage
Malicious code in @dreamguyxeon/libsignal-node (npm)
Analysis
@dreamguyxeon/libsignal-node@0.0.0-stage is an inert placeholder publish that reserves a name impersonating the unscoped libsignal-node package under an unofficial scope. The tarball contains only two files, package.json and README.md (374 bytes unpacked): there is no JavaScript, no lifecycle hook, no dependency, no bin entry and no network string, so this version executes nothing. package.json sets "stub": true with the description "Temporary package placeholder for staged publishing", and the README states it is a "Temporary Holding Version" whose "operational version to replace this has been submitted for review and is awaiting a staged release" — i.e. the name is being held open for a later payload-bearing release. This version has no network indicators; the risk is the reserved name and the announced follow-up release, not the current bytes.
- analyzed by
- Leitwacht
- first seen
- Oct 21, 2026, 04:23 AM
- analyzed
- Oct 21, 2026, 10:35 AM
- weekly installs
- 145
Related advisories
- @dreamguyxeon/libsignal-node@1.0.1 same package
- unicode-title-normalizer@1.0.0
- @j0r1an/diff-poc-deps@0.0.0-stage
- casamare@1.0.0
- @platform-services/hrm-mfe-core@99.9.1
- paychex-pdftron@99.9.1
- ccl-global-shopping@99.9.1
- ing-feat-itsme-oidc-authentication@99.9.1
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.