meta_pixel
Tapesearch Logo
Log in
SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

SANS Stormcast Tuesday, September 9th, 2025: Major npm compromise; HTTP Request Signature

SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)

SANS ISC Handlers

News, Tech News

4.9754 Ratings

🗓️ 9 September 2025

⏱️ 9 minutes

🧾️ Download transcript

Summary

Daily 5 min cyber security news summary. News, patches, vulnerabilities and trends in information and network security. SANS Stormcast Tuesday, September 9th, 2025: Major npm compromise; HTTP Request Signature

Transcript

Click on a timestamp to play from that location

0:00.0

Hello and welcome to the Tuesday, September 9th, 2025 edition of the Sands Internet Storm Center's Stormcast.

0:12.7

My name is Johannes Ulrich, recording today from Jacksonville, Florida.

0:18.1

And this episode is brought to you by the sands.edu graduate certificate program

0:22.5

in industrial control systems security. Today, I do want to do things a little bit different.

0:29.4

Usually I start with the diary of the day, but there has been a major compromise of NPM libraries.

0:38.4

So I want to give that a little bit of more prominent position.

0:42.4

The issue here is that in particular one developer,

0:46.7

he goes in NPM under QIX or Quix, Joss Junon,

0:51.7

has been affected by this particular compromise, and as a result, some major, major

1:00.0

NPM libraries have been compromised.

1:04.0

So, for example, the Error-EX library with 47 million downloads per week.

1:12.1

The color name with 199 million downloads per week,

1:15.8

many, many other libraries sort of in the millions of downloads per week range

1:20.6

have been compromised and have been infected,

1:24.2

if you want to call it that way, or substitute it,

1:26.9

with libraries that are including

1:29.7

browser hijack functions. The hijacked libraries are essentially intercepting calls to XMLHP

1:38.7

request and fetch. They're looking for requests that are then going to crypto coin-related domains and are replacing them with sort of, again, look-alike domains and with the goal of intercepting things like crypto-coin keys and usernames, passwords, and the like.

1:57.6

So that appears to be the main motivation behind this attack. Now, how can

2:02.7

something like this happen to a major developer like this? Well, the problem here was yet again

2:10.7

phishing. The email came from support at npmj.js. dot help. The normal domain would be a dot com domain,

2:20.7

but of course the attacker owns the domain,

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.