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.

Showing 170 malicious npm releases from 128 distinct packages distributed between 2025-10-27 and 2025-11-26

Package IOCs

chai-promised-expect (2.4.1)

2025-11-25

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

tailwindcss-flexbox (1.9.16)

2025-11-25

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

cookie-mapper (1.1.0)

2025-11-24

096152655b3fbe40fe778a11b431ae3fa2d119c59fee1234352ac8f209e90834

30a36f9425623e8d47de2ff2d9ae6f0b4f6878713ebfebd2f648986f2ae1a9c7

smart-parser (2.0.1)

2025-11-24

836d5fe71e8ae3c10d41ee65a2f3b7e09ec442c21328045febd891ad62b3e7aa

react-icon-updater (1.0.4)

2025-11-24

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

8aa4e6789b8a59b009396882bfdc86742c004b588718898352f633a483dcef49

chai-promise-chain (2.4.1)

2025-11-24

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

session-parse (2.4.1)

2025-11-24

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

react-icon-updater (1.0.3)

2025-11-24

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

ee2f6db718e43b731116dbf004782a017a14abbcd9261a427fbf1e2b9a47cca0

react-icon-updater (1.0.2)

2025-11-24

react-icon-updater (1.0.0)

2025-11-24

bootstrap-setcolors (1.9.16)

2025-11-24

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

cookie-breaker (1.1.0)

2025-11-24

1507f1a7c2cedc8e038ffb7bd0191f06b454cb52ca3b322d312a1e054f06247a

e140c749a79d7c7e130f05b34857c3d1c6e3c45114518c82ece0faa0fcce91fd

jsonauthcap (7.2.7)

2025-11-24

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

tailwind-justify (0.2.5)

2025-11-23

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

react-flex-tools (2.0.1)

2025-11-22

836d5fe71e8ae3c10d41ee65a2f3b7e09ec442c21328045febd891ad62b3e7aa

auth-handler (2.5.8)

2025-11-22

f88bf74d01bf19debf71be3eb5e976b8006576628f9e6b95649d3ed72f9cd282

assert-json-not (2.3.5)

2025-11-22

47bdb9996190a69fa20ef1bdf39202ddb31962783cf448a34b662a9c0c6f101d

session-parer (2.3.8)

2025-11-22

f88bf74d01bf19debf71be3eb5e976b8006576628f9e6b95649d3ed72f9cd282

session-keeper (2.5.5)

2025-11-22

a477324df585926bfb80a6ff2f02d5893681af585bdf617bbee374a055ea1d33

session-keeper (2.4.5)

2025-11-22

init-router (2.0.1)

2025-11-22

836d5fe71e8ae3c10d41ee65a2f3b7e09ec442c21328045febd891ad62b3e7aa

json-panels (2.3.8)

2025-11-22

7556a33dbf82152987640132db378d0f4e0c210af6eb808ee3c405ead990fec9

json-getin (7.2.7)

2025-11-21

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

chai-auth (5.1.0)

2025-11-21

6074abde1065b7fb2ab8d23885a183817dead4053b8a2f2dd6c91e81247ec5d7

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

bootstrap-setcolor (1.9.16)

2025-11-21

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

bootstrap-setcolor (1.9.15)

2025-11-21

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

bootstrap-setflexcolor (1.9.15)

2025-11-21

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

react-svgs-helper (1.0.0)

2025-11-20

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

002b0ace495286d7cae574d9423b6fabdc22cbe5317135290087bbf6759eac2a

react-svg-supporter (1.3.4)

2025-11-20

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

002b0ace495286d7cae574d9423b6fabdc22cbe5317135290087bbf6759eac2a

js-coauth (7.2.7)

2025-11-20

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

bootstrap-flexgrid (1.9.15)

2025-11-20

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwind-gradient-image (1.2.1)

2025-11-20

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

tailwind-morph (1.5.8)

2025-11-20

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

tailwindcss-setflexgrid (1.12.5)

2025-11-20

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwind-dynamic (2.5.2)

2025-11-19

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

react-svg-bundler (1.7.6)

2025-11-19

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

a239adaea626c7032bc5e520a32f4f9c3543ffba52405660576aca5bc5db6024

react-svg-bundler (1.7.5)

2025-11-19

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

8252d5268acc37c09786c3c2de26dc20c4548fc483f1137498c77534077656e6

react-svg-bundler (1.7.4)

2025-11-19

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

59b778c3833ccf875cb04c49faac7f1d252e80beeac0d1a4f31e3e9dd9bcce8c

react-svg-bundler (1.0.0)

2025-11-19

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

59b778c3833ccf875cb04c49faac7f1d252e80beeac0d1a4f31e3e9dd9bcce8c

chai-as-deployed (2.3.2)

2025-11-19

5230f0d52cb1fd3dc86b91f0133ffda9d0a9a0a59219b22d8caf4e40c270c82f

f2a2fcc303758fc12a7e1d3c4dedff76a2c653f3759d931ac0597690ec25a20a

tailwindcss-flexflow (1.12.5)

2025-11-19

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

chai-jsons (3.3.8)

2025-11-19

9baef677ed280b80003b62d2c5247d3695afa3142cf36793f7d18dd425cbdcab

cb2c1b0cdf9cb22b28726542c4ce033d2ad9197bbc6294bb176051a3e42355c4

chai-jsons (3.3.7)

2025-11-19

tailwind-variance (2.9.5)

2025-11-19

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

json-oauth (7.2.7)

2025-11-18

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

react-svg-helper-fast (1.0.0)

2025-11-18

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

002b0ace495286d7cae574d9423b6fabdc22cbe5317135290087bbf6759eac2a

jsonify-settings (7.7.7)

2025-11-18

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

496d5c6c93b32016ca1e06ec7f26128bcb65a00072fe1d19bd9f38d0b55aa6f0

jsonauth (7.2.7)

2025-11-18

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

chai-pack (5.1.0)

2025-11-18

6074abde1065b7fb2ab8d23885a183817dead4053b8a2f2dd6c91e81247ec5d7

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

tailwindcss-setfontstyle (1.12.5)

2025-11-18

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

chai-status (2.4.2)

2025-11-18

9624e1f4ddbfdc3234c4d71012b0f5f649b0220a98222cf347c046d5e9206954

react-resizable-text (1.3.2)

2025-11-18

ap

23.

https://ap

http://23.

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

6cf8723dd0673433945c269933aec333a301e86c007adcf6fa9187ce2d5bf9c3

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

tailwindcss-csstree (0.3.7)

2025-11-17

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

tailwindcss-bootstrap-color (1.17.19)

2025-11-17

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

jsonrecap (3.1.8)

2025-11-17

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

tailwindcss-helpers (2.0.5)

2025-11-15

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

custom-log-viewer (1.0.0)

2025-11-15

api-server-mocha.vercel.app

https://api-server-mocha.vercel.app/api/ipcheck-encrypted/606

382b3e48c42bd2c5e140dca254004137c028f175036393a6e339a902033a224e

tailwindcss-setflexgrid (1.17.19)

2025-11-14

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

jsswapper (7.2.7)

2025-11-14

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

dotenv-intend (3.3.5)

2025-11-14

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

chai-test-await (3.3.5)

2025-11-14

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

chai-as-deployed (2.3.1)

2025-11-13

1b5371673bdd1b66a83e6b9aea8bad1c79ae77b2be22b298634a05ce0e7bacc2

6f2cf3e8b71576a681c58f1fa3e009d0d8330bb65f514721cbd1dd07bffef77b

vite-dynachunk (2.0.9)

2025-11-13

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

6576f70a30422518a3f5858ba619f3444a55e53027f7a33fa01c21e457eacccc

initial-path (2.3.8)

2025-11-12

8df10611908ecad6ab82ad456eaf07c3dfed352d1c5d694ddf928fc4db3a85a3

jsonapptoken (2.3.8)

2025-11-12

a5fced4c8f6622e77d3fb71bc6375a02249bba358c6925be6f411ff611d759bd

tailwindcss-animation-helper (1.1.3)

2025-11-11

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

685e2958026032e04c3dcfa310b9b318488ed93cba37413e923bed691ecb7b5e

multi-provider-settings (4.4.6)

2025-11-11

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

c95e13ac8cb60aecf5fa2eec2d311cf0e4fcfc59119d0e58dff038a78e802da1

chai-as-deploy (2.4.1)

2025-11-11

1b5371673bdd1b66a83e6b9aea8bad1c79ae77b2be22b298634a05ce0e7bacc2

6f2cf3e8b71576a681c58f1fa3e009d0d8330bb65f514721cbd1dd07bffef77b

tailwind-pulse (2.9.3)

2025-11-11

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

tailwindcss-svg-helper (1.18.0)

2025-11-10

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

685e2958026032e04c3dcfa310b9b318488ed93cba37413e923bed691ecb7b5e

tailwindcss-svg-helper (1.17.9)

2025-11-10

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

a4b4aa217b3f402bf9cdcb17a538e53309fc28f78e003c49542d4edafd3103ed

parse-session (2.4.1)

2025-11-10

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

chai-test-async (3.3.5)

2025-11-10

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

chain-test-async (3.3.5)

2025-11-10

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

tailwindcss-webfont-awesome (1.17.19)

2025-11-10

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

loger-parser (2.3.6)

2025-11-10

f88bf74d01bf19debf71be3eb5e976b8006576628f9e6b95649d3ed72f9cd282

tailwind-inquirer (0.3.4)

2025-11-10

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

jsonupper (5.1.0)

2025-11-10

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

jsoncap (5.1.0)

2025-11-10

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

react-svg-helper (1.0.0)

2025-11-10

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

002b0ace495286d7cae574d9423b6fabdc22cbe5317135290087bbf6759eac2a

chai-as-sorted (2.3.11)

2025-11-10

21fbeafa3d85a30758ae29cb463766874b1c61844fe6563e261e222741506446

6f2cf3e8b71576a681c58f1fa3e009d0d8330bb65f514721cbd1dd07bffef77b

chai-proxify (2.4.2)

2025-11-09

9624e1f4ddbfdc3234c4d71012b0f5f649b0220a98222cf347c046d5e9206954

chai-as-sorted (2.3.10)

2025-11-09

21fbeafa3d85a30758ae29cb463766874b1c61844fe6563e261e222741506446

f2d2c26f0e7486708de6534ccad1bd359e275f5c60d577653cd1573a8ca4ba56

tailwindcss-web-font-awesome (1.17.19)

2025-11-09

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

vite-support-kit (5.21.3)

2025-11-09

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

633b48b945d806487e1fead5f91a6089321f347d006fdcd5cfc7c4fc11022585

tailwind-interact (3.35.2)

2025-11-09

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

tailwind-forms-plus (4.27.1)

2025-11-09

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

tailwind-grid-tools (2.58.4)

2025-11-09

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

node-tailwind (2.1.3)

2025-11-08

tetrismic.vercel.app

https://tetrismic.vercel.app/api/ipcheck

661959ad78383c9e77fe9b002738c96828aa9f6ddaba07e715c5583593a6914c

chai-async-chain (2.4.1)

2025-11-07

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

js-cotype (4.1.4)

2025-11-07

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

chai-as-sorted (2.3.8)

2025-11-06

21fbeafa3d85a30758ae29cb463766874b1c61844fe6563e261e222741506446

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

vite-commonjs-support (1.8.3)

2025-11-06

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

chai-proxify (2.4.1)

2025-11-06

1eaa00ad9735e9b7b913919f2ce208cbf1633f774622e47bc09a759c9ae01227

82a6c2da57216b34974259d9d69bd09d34c5ad9e23c195d5f2de0f1b0d6a064e

vite-chunk-master (2.0.9)

2025-11-06

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

6576f70a30422518a3f5858ba619f3444a55e53027f7a33fa01c21e457eacccc

tailwindcss-animation-style (1.17.19)

2025-11-06

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

grid-settings (14.1.3)

2025-11-06

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

bf8991896e0a47687c251c1797fa9825f80941484249429df3f65ddbfc62ead7

grid-settings (14.1.2)

2025-11-06

radix-ui-react-modal (1.1.16)

2025-11-06

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

e9ee0fe9df901bbbe8d05f9f308ef960b52e5cacc8968f058449b31dbd3d5de1

jsonauto (5.1.0)

2025-11-06

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

tailwindcss-breezium (1.72.5)

2025-11-06

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

tailwindcss-tailkit (3.26.4)

2025-11-06

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

048f05b4555c8949582bb2473fe365d605ce947aac58912681fd4d12e4bca5e1

vite-smart-chunk (2.0.9)

2025-11-05

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

6576f70a30422518a3f5858ba619f3444a55e53027f7a33fa01c21e457eacccc

tailwindcss-animation-css (1.17.19)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

vite-js-support (0.3.3)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

633b48b945d806487e1fead5f91a6089321f347d006fdcd5cfc7c4fc11022585

tailwindcss-setflex (1.17.19)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwindcss-setgrid (1.17.19)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwindcss-setgrids (1.17.19)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

chai-type (5.1.0)

2025-11-05

6074abde1065b7fb2ab8d23885a183817dead4053b8a2f2dd6c91e81247ec5d7

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

validator-node (3.3.4)

2025-11-05

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

redux-motion (1.8.3)

2025-11-05

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

jstoauto (5.1.0)

2025-11-05

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

localhost:3000

http://localhost:3000

47c99e55e2fad0df0c07e9c4f2e276fe94a96b026e14b6197a6b5aaa2612faf5

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

tailwindcss-setfavicon (1.17.6)

2025-11-05

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

react-sideflow (2.5.3)

2025-11-05

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

grid-settings-align (14.1.2)

2025-11-05

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

0d4d44b603afedf9e5dbbc21be437ea83ddbb43f25bc705f69c5a98c8ec7cca5

5212347d1ef4da0bad25f9738f4eabc486c7c7178a0c007ebd6aed2256d9f2f9

radix-ui-react-modal (1.1.14)

2025-11-05

23.

ap

http://23.

https://ap

3847cb6f8107f8a2b70c379e1f36b66de9e631cc694aed3e99aa4b1339cd4b84

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

grid-settings-align (14.1.1)

2025-11-04

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

8d179fff89548a6f5fe22b5e1610acaafa769330162e679be2d13b9a99e3ed95

9e30975b28ac1ab9b77bbe5c4591cc14a7a95008836203d0b5139657c60ceb1c

cross-sessions (2.4.1)

2025-11-03

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

jsonretype (7.2.9)

2025-11-03

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

52f9b127ab96986528921c8e695b1500ad079e1028825f73c69bd0f6e5d7afb9

68e6742e29531623c02b8ab7956769efe7183925b643145067850caf74539936

bcryptjs-node-js (3.3.6)

2025-11-03

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

e727cc7218ede7dba2620db10b4f0118eae5e960ac3b4447edce43d7c20d8b74

chai-await-test (2.4.1)

2025-11-03

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

dd1d584c6b4cdb1c034cf1f6ac3ce112aef5636ffd30d84aea361f2712192154

jsonretype (7.2.8)

2025-11-03

chai-as-tested (2.3.8)

2025-11-03

21fbeafa3d85a30758ae29cb463766874b1c61844fe6563e261e222741506446

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

chai-await-test (2.3.8)

2025-11-03

06ff58153dfea098decbb968c040881cd1429d52a7b4ea0597069f2749c27714

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

seeds-random (2.3.7)

2025-11-03

9baef677ed280b80003b62d2c5247d3695afa3142cf36793f7d18dd425cbdcab

cb2c1b0cdf9cb22b28726542c4ce033d2ad9197bbc6294bb176051a3e42355c4

react-stateflow (3.7.3)

2025-11-03

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

react-tchart (1.4.5)

2025-11-03

23.

ap

http://23.

https://ap

3847cb6f8107f8a2b70c379e1f36b66de9e631cc694aed3e99aa4b1339cd4b84

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

tailwindcss-setfont (2.0.5)

2025-11-02

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwind-widgets (5.1.3)

2025-11-02

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

seeds-alert (3.3.5)

2025-11-01

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

419285d369ff0ebace833f59151cdc43412d7f8203c57f5bab831435f9f7457c

seeds-alert (3.3.4)

2025-11-01

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

419285d369ff0ebace833f59151cdc43412d7f8203c57f5bab831435f9f7457c

jsonpino (1.0.2)

2025-10-31

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

419285d369ff0ebace833f59151cdc43412d7f8203c57f5bab831435f9f7457c

chai-await-test (2.3.7)

2025-10-31

cb2c1b0cdf9cb22b28726542c4ce033d2ad9197bbc6294bb176051a3e42355c4

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

react-adparser (2.0.1)

2025-10-31

ap

23.

https://ap

http://23.

adfa64538bc80678a10b1b92ea3e6672d81c4c0186ee945f7b902669606f9c03

tailwind-view-ui (0.3.4)

2025-10-31

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

style-config-tailwind (0.1.3)

2025-10-31

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

2e150e7794b1ababe441492aee68eb031f4cc1766a4ea7cd6f68e43c66741948

kyjnzu (4.2.3)

2025-10-30

ap

23.

https://ap

http://23.

adfa64538bc80678a10b1b92ea3e6672d81c4c0186ee945f7b902669606f9c03

tailwind-style-override (1.0.3)

2025-10-30

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

cross-sessions (2.3.7)

2025-10-30

607002077116bbfaa29e8ed0f896d9e812135724d8d35625dd3cb88a562b11ab

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

cross-sessions (2.3.6)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

vite-smart-chunk (2.0.8)

2025-10-30

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

153c62674500710ff4534173f0d7aae844b1c71f761ebb1edfcbda907eb9f18b

chai-await-test (2.3.6)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

chai-await-test (2.3.4)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

chai-await-test (2.3.2)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

chai-await-test (2.3.0)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

chai-await-test (2.2.8)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

chai-await-test (2.2.6)

2025-10-30

d10853dde92fdc48d8cb5505d89e0030fd35e1416a16a820fe5ec4aceef01c4f

ff1afcef89763e6030864c8ea09335335c32ea4635cbfe7fa4472b02ca7de6fc

vite-smart-chunk (2.0.7)

2025-10-29

int.io

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

cbeb352c750e7a7fc558d42e6409c9232b8cd011e98dca4551c230af63a4c792

chai-promise-chain (2.3.2)

2025-10-29

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

chai-promise-chain (2.2.8)

2025-10-29

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

chai-promise-chain (2.2.6)

2025-10-29

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

cwanner (9.2.0)

2025-10-29

ap

23.

https://ap

http://23.

adfa64538bc80678a10b1b92ea3e6672d81c4c0186ee945f7b902669606f9c03

vite-dynamic-chunks (2.0.7)

2025-10-29

int.io

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

cbeb352c750e7a7fc558d42e6409c9232b8cd011e98dca4551c230af63a4c792

tailwindcss-forms (1.0.3)

2025-10-29

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

tailwind-state (1.0.3)

2025-10-29

23.

ap

http://23.

https://ap

4aac106a4f36aba6433c7ded453d724307ee55616e240883cd46204549cf24b1

58217842f155ffa36e7c9a7c2145edad4c2c35ba4d32bc23cafa5d39953d1ea5

ab0b81ef26e1aa481bcd419a463dfcd0a0c62e56d67cdb10bdde85b741bd74da

cross-sessions (2.2.7)

2025-10-28

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

cross-sessions (2.2.6)

2025-10-28

node-tailwind (2.0.1)

2025-10-28

tetrismic.vercel.app

https://tetrismic.vercel.app/api/ipcheck

661959ad78383c9e77fe9b002738c96828aa9f6ddaba07e715c5583593a6914c

chai-async-flow (2.2.6)

2025-10-28

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

tailwindcss-react-sass (1.17.19)

2025-10-28

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

tailwindcss-react-animation (1.17.19)

2025-10-28

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

6990dac643100576f7a70b053fa1663f8be205e11e937b7f47d2300bac61fdce

vite-dynamic-chunks (2.0.6)

2025-10-28

int.io

json-project-opal.vercel.app

${domain2}

${domain1}

https://${domain2}/${uuid}

https://${domain1}/apikey/${apikey}

d257fd53b36e36b0c29311ed74a6aa2c9a1884b3f1fc39ab6bdcebee15ce78f6

reactjs-fabric (6.0.12)

2025-10-27

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

b305407327f1b65e68f094ab76a012c92577407355344475840924b2360e93af

reactjs-fabric (6.0.11)

2025-10-27

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

b305407327f1b65e68f094ab76a012c92577407355344475840924b2360e93af

web-vitals-help (1.0.10)

2025-10-27

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

b305407327f1b65e68f094ab76a012c92577407355344475840924b2360e93af

chai-await-utils (2.2.6)

2025-10-27

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

web-vitals-help (1.0.9)

2025-10-27

ip-ap-check.vercel.app

https://ip-ap-check.vercel.app/api/ip-check/208

b305407327f1b65e68f094ab76a012c92577407355344475840924b2360e93af

chai-promise-suite (2.2.6)

2025-10-27

23.

ap

http://23.

https://ap

log-server-lovat.vercel.app

https://log-server-lovat.vercel.app/api/ipcheck/703

0291a2dc0118be5672c84c7ea7dce85e66361e3abf3b8d578342ef5a8d1c9bff

9c8fb5e271f95d21863626d46035c1327585bfe756719c7a13c30897722a479d

vite-plugin-postcss-tools (0.3.3)

2025-10-27

int.io

${domain2}

${domain1}

https://${domain2}/${uuid1}

https://${domain1}/${uuid2}

d0835c75a2cd98d95ec034425c9a9078bde2fd30ab548cf19f6a3a5aa30253a8

grid-settings (14.1.1)

2025-10-27

cloudflare.com

fastly.net

keyIcon.com

akamai.net

cloudfront.net

gcorelabs.com

vercel.app

bf8991896e0a47687c251c1797fa9825f80941484249429df3f65ddbfc62ead7

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 intend to share some technical details of my tracking and some notable findings (I really should update 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:


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