← Supply-Chain Attack Compendium

is-arrayish

Incident Summary

is-arrayish npm Package Compromised (Qix Account Takeover)

Attackers phished prolific npm maintainer Josh Junon (Qix) with the fake npmjs.help domain, intercepted credentials and 2FA tokens, and published malicious versions of this package. The payload combined a crypto-clipper with a self-propagating worm that harvested cloud and GitHub tokens. The danger was scale; tiny utility packages sat inside tens of millions of weekly installs.

Date
2025-09-08
Category
Open Source
Target Surface
Package registry
Insertion Phase
distribution
Impact
Financial Exploitation
Cause
Social Engineering

What Was Affected

Package is-arrayish
LanguageJavaScript
ComponentLibrary
Artifact typesource archive
Domain typepackage host
Domain npmjs.com

Compromised Versions

Incident Context

Motive
Financial gain
Attribution
Third Party
Transitive
No
User Impact
50000000
Observed Duration
0 days

External References

Source Data

Source record: oss/is-arrayish/meta.yaml