Over 1,000 AI-named npm typosquats deliver a cross-platform dropper
OpenSourceMalware and Sonatype tracked Flooding Dropper, a campaign of AI-generated typosquat package names carrying WEL1DROPPER, which fetches Sliver on Linux and encrypted payloads on Windows and macOS.
OpenSourceMalware researcher Paul McCarty and Sonatype tracked a campaign they call Flooding Dropper, first counted at nearly 800 malicious npm packages and later revised to 1,033. The packages carry WEL1DROPPER, a cross-platform downloader that fetches operating-system-specific payloads: the open-source Sliver command-and-control framework on Linux, and encrypted payloads on Windows and macOS. Names are AI-generated typosquats rather than lifecycle-hook abuse, and execution depends on a developer calling require() on the package. Each publishing account uploaded only a handful of packages, which frustrates bulk takedown. macOS payloads referenced Russian financial domains. It follows the April 2026 Moika dependency-confusion campaign of 250-plus packages.
Why it matters
The interesting shift is operational, not technical. Generating plausible package names used to be the bottleneck in typosquatting, and an LLM removes it, so the registry now faces volume that manual moderation cannot match: 1,033 packages, spread thin across many accounts so no single ban clears the campaign. Defence has to move left of the registry. Use a private proxy registry with an allowlist rather than pulling straight from npm, require lockfiles and reproducible installs, block install-time network egress on build runners, and scan for name-similarity against your actual dependency list. Assume any developer or CI machine that installed one of these leaked its service account tokens, and rotate accordingly.
Source: The Hacker News
Related on Start with Identity
- BlogGitGuardian found 4,576 leaked n8n tokens, and a third of reachable instances accepted them
Exposed n8n API tokens in public GitHub commits gave researchers read access to workflows, stored credentials, and data tables, plus a path to exfiltrate the ra
- BlogPoisoned Rust crates turned routine builds into credential theft for about 90 minutes each
Malicious versions of arrayref, internment, and append-only-vec shipped an infostealer targeting browser profiles and crypto wallets. crates.io pulled them with
- BlogAccess broker k0t breached FortiGate and GlobalProtect edges and exposed more than 70,000 credentials
Group-IB and NyxLab reported on October 21 that k0t, a likely initial access broker, broke into Fortinet and Palo Alto edge devices with known CVEs and brute fo
- PodcastThe Analyst Brief
Simon Moffatt and ex-Gartner analyst David Mahdi on identity and security market moves, acquisitions, and conference takeaways.
- CVECheck Point Remote Access VPN lets attackers in without a password over IKEv1
A certificate validation logic flaw in Check Point Remote Access and Mobile Access over deprecated IKEv1 let attackers open a VPN session without a valid passwo
- GlossaryCross App Access (XAA)
Cross App Access (XAA) is the informal name for the OAuth pattern, specified in the IETF draft Identity Assertion JWT Authorization Grant ([draft-ietf-oauth-ide