DPRK npm packages

The finest (and largest?) collection of malicious npm packages attributed to North Korea on the internet.

These npm packages facilitate FAMOUS CHOLLIMA's Contagious Interview campaign. FAMOUS CHOLLIMA is a threat actor assessed to be directed by the Democratic People's Repubic of Korea (DPRK, North Korea).

Want data from a specific time period? Manipulate the UNIX timestamp (in ms) in the start and end parameters of the URL.

View .

Want json? GET json by appending a json URL parameter.

💬This site contains raw data, but if you'd like some more curated and long-form content:

check out my blog

Showing 56 malicious npm releases from 49 distinct packages distributed between 2026-09-10 and 2026-10-10

Package IOCs

truffle-kit (3.3.2)

2026-10-09

brooksjulianvdy <brooksjulianvdy185[@]hotmail.com>

88d00cec2a6488c81d5080323a4ba81d789ec641345f2d177399cbc0527a74b8

e484c1b37c18a3a329f3fb7ea543d587d8117cea347800dca3ae35ecdff13506

truffle-kit (0.0.0-stage)

2026-10-09

brooksjulianvdy <brooksjulianvdy185[@]hotmail.com>

hardhat-bits (2.21.0)

2026-10-07

ryan.danial915 <ryan.danial915[@]gmail.com>

34cba8ace8486e69dbb70bcedc0f5e2a72b70735afb21071f4ba2a7b6c8f3153

chai-as-indexed (6.0.5)

2026-10-07

alinats422 <alinazaichka422[@]outlook.com>

3f84e0dd87a38190815d4c4c5df5a8e8dfdd2e15d3ea7e7e724c6fd75e0c9a56

3f84e0dd87a38190815d4c4c5df5a8e8dfdd2e15d3ea7e7e724c6fd75e0c9a56

96bbb80c99e8c29ac062c7933662425752e091c9d6cc7a609920e284e1c474b8

96bbb80c99e8c29ac062c7933662425752e091c9d6cc7a609920e284e1c474b8

hardhat-option (2.0.1)

2026-10-07

krazzzi <krazzzi[@]icloulb.kr>

b01c59ae0a76527503799aab109bd701e34f260d192722a8cf12c97a4e6d208c

hardhat-option (0.0.0-stage)

2026-10-07

krazzzi <krazzzi[@]icloulb.kr>

hardhat-promised (2.21.0)

2026-10-06

ryan.danial915 <ryan.danial915[@]gmail.com>

7e4c6d76f1d845f752e37876a2d3f773996719f33c2d1c282e0a84b04444efeb

solidity-map (2.21.0)

2026-10-05

marshalleliuux500 <marshalleliuux500[@]hotmail.com>

7e4c6d76f1d845f752e37876a2d3f773996719f33c2d1c282e0a84b04444efeb

solidity-gas-watcher (2.21.0)

2026-10-05

wolineann811 <WolineAnn81[@]hotmail.com>

7e4c6d76f1d845f752e37876a2d3f773996719f33c2d1c282e0a84b04444efeb

hardhat-spack (3.0.2)

2026-10-04

phoebehollowdviqu18367 <phoebehollowdviqu18367[@]outlook.com>

88d00cec2a6488c81d5080323a4ba81d789ec641345f2d177399cbc0527a74b8

e484c1b37c18a3a329f3fb7ea543d587d8117cea347800dca3ae35ecdff13506

hardhat-kex (2.0.1)

2026-10-04

rocketa <rocketa[@]baechecker.com>

b01c59ae0a76527503799aab109bd701e34f260d192722a8cf12c97a4e6d208c

hardhat-ftp (2.0.1)

2026-10-02

lisemarie <lise.marie.tf7[@]gmail.com>

b01c59ae0a76527503799aab109bd701e34f260d192722a8cf12c97a4e6d208c

hardhat-roof (2.21.0)

2026-10-02

aidanshauf380134 <AidanShauf380134[@]outlook.com>

7e4c6d76f1d845f752e37876a2d3f773996719f33c2d1c282e0a84b04444efeb

hardhat-devkit (2.0.1)

2026-10-02

matthis0291 <ChelsieMatthis9248[@]outlook.com>

b01c59ae0a76527503799aab109bd701e34f260d192722a8cf12c97a4e6d208c

b01c59ae0a76527503799aab109bd701e34f260d192722a8cf12c97a4e6d208c

dotenv-async (1.0.0)

2026-09-30

ajbsdiansd <supgeowy3r[@]anogz.com>

07c071af6889b09f011fd445921a4d2629d52fbf423dabc0a28f81b2cb6af057

c603a9d04709f277ae7057150019db50d4d9721b87bad0da46013b92fe8e4723

promises-dotenv3 (1.0.0)

2026-09-30

ajbsdiansd <supgeowy3r[@]anogz.com>

68602ff5f85537f922b186ed58fb25316168e9c5d5d37a6bfa7c5f14de82ac07

hardhat-plus (2.21.0)

2026-09-30

aidanshauf380134 <AidanShauf380134[@]outlook.com>

859f8450de820d002dc9b34c2691b1c8272d015aa423bdba17c87654a558b535

esm-dotenv (1.0.1)

2026-09-29

oopslabuk <donebeingbrokelmao[@]proton.me>

68602ff5f85537f922b186ed58fb25316168e9c5d5d37a6bfa7c5f14de82ac07

6c38f6aea6e7951d53b92d7f947ece0d69a7114d1f4abf8d7196a6a21439f1a6

testosu8887 (1.0.1)

2026-09-29

oopslabuk <donebeingbrokelmao[@]proton.me>

a625ae6880b2f43c5986ee9b8039f1622b03eb41597ca5197718f096c1072d3e

dotenv-precheck (1.1.0)

2026-09-29

marinning <marinning[@]proton.me>

99d3974d1b32c222599cb3e303823e6457171b18e31fcdc46bff7162d8adb33c

dotenv-precheck (1.0.0)

2026-09-29

marinning <marinning[@]proton.me>

1af2d92d8f6bdcbe104f1072e6047fdfb6cd588b591fe3a012ffc34359e660e7

mini-hardhat (1.1.4)

2026-09-28

viktoriias81 <viktoriias0819[@]outlook.com>

8afb24ec265756af3cafb7aec850542fe05ef6e1d9ff37f5d6bed37f08b3e412

907c5279529f4522f6f298f80b6786b461b9b41e74a5025306eefddbb1e073d0

chaienv (1.0.2)

2026-09-28

elviscode <elvis.grimaldo112[@]outlook.com>

ddf2efda031c3b87965a90be6f14265b4fb223352f5680ddd2b28e91258cc99b

tailwind-contact-forms (0.5.5)

2026-09-28

davidchen1111 <davidchen1111[@]proton.me>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

hardhat-zet (2.0.1)

2026-09-26

airent <airent[@]neatdaynote.com>

6d06757f9ab4a23c5f09b416308cff0322ada95f0484ec4c76386cfb6898a17d

chai-as-relay (1.2.1)

2026-09-26

woodjack11 <woodjackoat442[@]outlook.com>

cc93ac7310b3a044badfc17f112a763bb24452ca88236892a470fdd362a9af36

chai-as-fusion (2.3.6)

2026-09-26

cauaeth422 <caua.upworkclient918[@]gmail.com>

3d3b3cf2760fe5052af6b6e39ad90fc8397b0314e0c9857714d95a91c18777ec

hardhat-lock (2.21.0)

2026-09-25

mitchellavaqba576 <mitchellavaqba576[@]outlook.com>

3a7f87ca7f738984bd7918a88da35a9898a491fd969e4ff43e619b25f2394abb

selfsigned-generator (1.0.0)

2026-09-24

mycool1012 <mycool1012[@]gmail.com>

d3880346028d3129aa93708facbf79abe0d09122f802b6c121087c25db9d98d4

solidity-lock (2.21.0)

2026-09-23

zhekasosnitsky44 <zhekasosnitsky444[@]gmail.com>

3a7f87ca7f738984bd7918a88da35a9898a491fd969e4ff43e619b25f2394abb

tailwind-contact-forms (0.5.1)

2026-09-23

davidchen1111 <davidchen1111[@]proton.me>

www.w3.org

http://www.w3.org/2000/svg

6da4ea5c3c91756845433bbc171bfc19aba5231600eee475ee1269f862744911

6da4ea5c3c91756845433bbc171bfc19aba5231600eee475ee1269f862744911

6da4ea5c3c91756845433bbc171bfc19aba5231600eee475ee1269f862744911

chai-logger (3.0.2)

2026-09-22

wish91 <washingtonchaseiry638[@]outlook.com>

df4970a67c9caae5dd2e4603ea726f7624a4c17bb197a1039985a10ff9b56923

chai-as-viem (1.1.3)

2026-09-19

johnrebman <john.rebman[@]laior.org>

6ae47651f95735e18c7370aa04d1577ffbd19c20eed57729c777cac6d4a83f4b

tailwind-form-styles (0.5.1)

2026-09-18

tasiti3383 <tasiti3383[@]meonvr.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

tailwindcss-forms-ui (0.5.2)

2026-09-18

yavosib606 <yavosib606[@]jobscai.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

chai-as-indexed (7.2.8)

2026-09-18

alinats422 <alinazaichka422[@]outlook.com>

e384bffa5e90fb424deb80e2d4f1edf3984f7372cd38943eb63812055b807d93

e384bffa5e90fb424deb80e2d4f1edf3984f7372cd38943eb63812055b807d93

chai-as-buffered (7.2.5)

2026-09-18

foreigner-th <CampesePursel63[@]hotmail.com>

9d7f4194e0b02e48a17a6419e3d9c673407de926a5ac8379a7b4645f149b1abc

9d7f4194e0b02e48a17a6419e3d9c673407de926a5ac8379a7b4645f149b1abc

tailwindcss-forms-ui (0.5.1)

2026-09-17

yavosib606 <yavosib606[@]jobscai.com>

hardhat-devkit (2.3.6)

2026-09-17

matthis0291 <ChelsieMatthis9248[@]outlook.com>

88d8da1b1148a07973cd1ec96d1f67d4f672b83635ec342783c1df6e38a4ad0c

88d8da1b1148a07973cd1ec96d1f67d4f672b83635ec342783c1df6e38a4ad0c

chai-testing (1.1.4)

2026-09-17

ihory <ihory0819[@]outlook.com>

951722c5567e04de8641a4ec35f6824bcd0feb8d72f6b7476827ac063d3eec7b

bc5103643540917e994c3daa22faaee3701ab634a10bd4383e856b72cdba283f

tailwindcss-form-utils (0.5.1)

2026-09-17

gemec55613 <gemec55613[@]jobscai.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

f5fd0ca9d7642087d0edf609c126197b4d958cc2e1d576c62d444287444e229d

hardhat-core (2.1.2)

2026-09-17

juliam0819 <juliam0819[@]outlook.com>

951722c5567e04de8641a4ec35f6824bcd0feb8d72f6b7476827ac063d3eec7b

a559a29ace0ce45b0d3741ffe567b3968df2973ff02480c7864c18cb6a53ae49

laycot (1.3.10)

2026-09-16

laycot <vodoh83959[@]airychen.com>

api.npoint.io

https://api.npoint.io/641d37178a880b1e8b8f

98602aca3efb91d6f77d4f3d0283681f1a954821885259b70127a66eb34fa7e4

tailwindcss-form (0.5.1)

2026-09-16

mogifox919 <mogifox919[@]jobscai.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

f5fd0ca9d7642087d0edf609c126197b4d958cc2e1d576c62d444287444e229d

tailwindcss-contact-form (0.5.1)

2026-09-16

nolap25258 <nolap25258[@]jobscai.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

f5fd0ca9d7642087d0edf609c126197b4d958cc2e1d576c62d444287444e229d

process-mite (1.1.79)

2026-09-16

max233 <max95feel[@]gmail.com>

api.npoint.io

https://api.npoint.io/33e8d008c334b060adad

7e6fb265ff2dc482d050c347751d71b672b187d95ee2d6d567e73ca78d4fedac

swnwall (1.2.10)

2026-09-16

swnwall <boyemo3885[@]airychen.com>

api.npoint.io

https://api.npoint.io/641d37178a880b1e8b8f

98602aca3efb91d6f77d4f3d0283681f1a954821885259b70127a66eb34fa7e4

engin1 (1.3.99)

2026-09-16

engin5 <linima1625[@]findize.com>

api.npoint.io

https://api.npoint.io/24c25d5f5fcbb0992a4f

21bfaa51988b8dc7220f58d33e570d50ce43bc6103f872fda68db1eafe7729c6

chai-as-agile (2.4.7)

2026-09-15

valentyn830 <valentyndovhan830[@]gmail.com>

6ae47651f95735e18c7370aa04d1577ffbd19c20eed57729c777cac6d4a83f4b

chai-as-crack (7.0.5)

2026-09-15

elizabeth422 <leeelizabethmkl192[@]outlook.com>

df4970a67c9caae5dd2e4603ea726f7624a4c17bb197a1039985a10ff9b56923

tailwind-forms-styles (0.5.2)

2026-09-15

jordaneagle7003 <towoxa5134[@]hebase.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

f5fd0ca9d7642087d0edf609c126197b4d958cc2e1d576c62d444287444e229d

process-lhpm (1.1.79)

2026-09-15

lhpm <inoue.sho95[@]gmail.com>

api.npoint.io

https://api.npoint.io/33e8d008c334b060adad

7e6fb265ff2dc482d050c347751d71b672b187d95ee2d6d567e73ca78d4fedac

process-tailwind (1.1.99)

2026-09-15

tailwind_ts <strategy.808[@]atomicmail.io>

api.npoint.io

https://api.npoint.io/24c25d5f5fcbb0992a4f

21bfaa51988b8dc7220f58d33e570d50ce43bc6103f872fda68db1eafe7729c6

hardhat-base (2.2.0)

2026-09-14

hardhat-base <milleremilyzre201[@]hotmail.com>

36ba3529fad51b9bb884aab02a5030ca1487d9d2d0073b000b72ac60e3e48116

76ed842a27bcfa2d7362702aff5d9ecfc8b4a35d3c0e4899d1312e93d4d42096

id79-client (1.1.79)

2026-09-12

biz44 <business0507i[@]gmail.com>

api.npoint.io

https://api.npoint.io/24c12c4b66a29747764f

0bca5c92870c78656fe1d30d69a05af2486c6c36672b5172c249af4106c096b7

tailwind-form-kit (0.6.4)

2026-09-11

xefila5297 <xefila5297[@]hebase.com>

stapi.io

h.drpc.org

e.com

et

1r

www.w3.org

https://et

https://1r

http://www.w3.org/2000/svg

fd1ef3edfc6c02581abf6bf69f9e73b19ca8d3ddc915fa51beba648e6c0ae62f

About this collection

FAMOUS CHOLLIMA has been facilitating the Contagious Interview campaign by deploying npm packages to the npm registry as early as August 2024. I have been actively tracking FAMOUS CHOLLIMA’s package distributions since ~February 2025 and in July 2025 I opened the collection to the public.

Every package and version listed here has been manually attributed to FAMOUS CHOLLIMA with high confidence based on the characteristics of the alleged maintainer, the package contents, the indicators, and the malware behaviour (if I’ve made a mistake, please contact me below).

The IOCs represent only the earliest stages of an infection chain. Typically these packages are designed to execute remote content that facilitates further infection (i.e. OtterCookie, BEAVERTAIL, et. al.) and involve more indicators than are visible here.

This collection is not an exhaustive list. Packages slip through my hunting and attribution process. Other researchers have discovered some too, but I believe this is the largest open collection of Contagious Interview npm packages on the internet.

Time permitting, I share some details of my research on my blog. In the meantime, I recommend socket.dev’s series of posts on the campaign. They have done a really great job of reporting on the campaign in detail and we have shared intel between us on many occasions:

Thank you to Socket’s comprehensive write-ups on this campaign and for crediting my research!


Want to get in touch? Contact dprk-research[@]pm[.]me.