LWA-2026-13121 confirmed malware

eacq-payform-core@0.0.0-stage

Malicious code in eacq-payform-core (npm)

Analysis

eacq-payform-core@0.0.0-stage is a placeholder publish that reserves a package name previously used to ship malicious code. The name is a combosquat: it embeds the real npm package name "payform" intact with an added prefix and suffix. This version contains only package.json and README.md (339 bytes unpacked) — no JavaScript, no lifecycle hooks, no bin entries, no dependencies — so it executes nothing and contains no network indicators. It self-describes as a "Temporary package placeholder for staged publishing" (stub: true) and its README states that "an operational version to replace this has been submitted for review and is awaiting a staged release", i.e. the name is being held ahead of a follow-up release. No IOCs are present in this version; the risk is the staged release that follows under the same name.

analyzed by
Leitwacht
first seen
Oct 20, 2026, 10:04 PM
analyzed
Oct 20, 2026, 10:04 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.