Amazon Exposes a Growing Cyber Threat: North Korean Hackers Behind Major npm Supply Chain Attacks Targeting Developers Worldwide + Video

Listen to this Post

Featured Image

Introduction: The Hidden War Inside Open-Source Software

Open-source software has become the invisible foundation of the modern digital world. From cloud platforms and enterprise applications to mobile services and artificial intelligence systems, millions of organizations depend on publicly available code maintained by global developer communities. But this enormous ecosystem has also become one of the most attractive targets for cybercriminals and state-backed threat actors.

Amazon has now revealed a disturbing connection between several major Node Package Manager (npm) supply chain attacks and a North Korean-linked hacking group. The attacks targeted widely used open-source packages, including typo-crypto, debug, chalk, and axios, allowing attackers to inject malicious code into software trusted by millions of developers.

The discovery highlights a major shift in cyber warfare: attackers no longer need to break directly into every company they want to compromise. Instead, they are attacking the software supply chain itself, turning trusted tools into delivery mechanisms for malware.

Amazon’s investigation links these incidents to the threat actor known as Sapphire Sleet, also tracked under names including BlueNoroff and Stardust Chollima. The group is believed to have financially motivated goals, using open-source ecosystems as a shortcut to reach thousands of organizations simultaneously.

The Timeline: How a Small Package Attack Became a Global Supply Chain Campaign

March 2025: The First Experiment With typo-crypto

According to Amazon’s analysis, the campaign began in March 2025 when attackers compromised the npm package typo-crypto. Researchers believe this initial attack was not the main objective but rather a testing phase designed to understand how effectively malicious code could be distributed through the npm ecosystem.

By selecting a smaller package first, the attackers could measure detection capabilities, user behavior, and the effectiveness of their techniques before moving toward larger targets.

This strategy reflects a common pattern among advanced threat actors: quietly testing the battlefield before launching a larger operation.

September 2025: Attackers Reach Millions Through debug and chalk

The Moment the Campaign Escalated

Months after the initial experiment, attackers moved toward more valuable targets. The compromise of the popular debug and chalk npm packages represented a significant escalation.

Amazon estimates that malicious versions of these packages reached approximately 10% of cloud environments within only two hours.

This demonstrates the enormous power of software supply chain attacks. A single compromised package update can travel faster than traditional malware campaigns because developers and automated systems often trust package managers to install updates automatically.

The attackers did not need to attack thousands of companies individually. They simply needed to compromise one trusted dependency.

March 2026: The axios Incident Becomes a Global Warning
A Package Used by Millions Falls Into the Crosshairs

The campaign reached another critical point in March 2026 when attackers targeted axios, one of the most widely used npm libraries, with more than 100 million weekly downloads.

The axios compromise had already been publicly linked to North Korean threat actors, but Amazon’s research connected it with the earlier npm incidents, revealing a much broader and more organized operation.

Because axios is deeply integrated into web applications, APIs, automation systems, and enterprise software, compromising it created the possibility of massive downstream impact.

This attack demonstrated that threat actors are increasingly focusing on software components that developers rarely question because of their reputation and popularity.

How Attackers Infiltrated Trusted Open-Source Projects

Social Engineering Becomes the New Entry Point

Amazon believes the attackers gained access by manipulating package maintainers through social engineering techniques.

Instead of exploiting technical vulnerabilities, the hackers targeted people.

Possible methods included:

Fake collaboration requests.

Impersonation of trusted developers.

Manipulation of maintainers into installing malicious tools.

Attempts to gain contributor privileges.

Once attackers gained enough access, they published malicious package updates that were automatically downloaded by unsuspecting users.

The incident proves that developer accounts are now valuable security targets, similar to administrator accounts inside enterprise networks.

Deep Analysis: Understanding the npm Supply Chain Threat
Why Supply Chain Attacks Are More Dangerous Than Traditional Malware

Modern software development depends heavily on third-party components. A single application may contain hundreds or thousands of external libraries.

This creates a dangerous dependency chain:

Developer

|

Open-source Package

|

Package Manager (npm)

|

Application

|

Enterprise Environment

A compromise at the package level can silently affect every organization connected to that dependency.

Detecting Suspicious npm Packages

Security teams can investigate npm packages using basic analysis techniques.

Example:

npm audit

This command checks installed dependencies for known security issues.

Developers can also inspect package behavior:

npm list --depth=3

to identify unexpected dependency relationships.

Monitoring Package Installation Activity

Organizations should monitor unusual package behavior:

grep "npm install" /var/log/

Security teams should investigate:

Unexpected package updates.

New dependencies.

Suspicious network connections.

Scripts executed during installation.

Checking Package Scripts

Attackers frequently abuse npm lifecycle scripts.

Example:

cat package.json

Security analysts should examine fields such as:

{
"scripts": {
"preinstall": "...",
"postinstall": "..."
}
}

Malicious commands are often hidden inside installation scripts.

The Evolution of Modern Supply Chain Attacks

Attackers Are Becoming More Patient

One of Amazon’s biggest observations is that attackers are no longer rushing to inject malware immediately.

Instead, they spend months building credibility.

Threat actors may:

Maintain legitimate projects.

Become trusted contributors.

Build developer relationships.

Create realistic identities.

After gaining trust, they introduce malicious changes.

This approach makes traditional security monitoring much harder because the attacker initially appears legitimate.

Multi-Stage Malware Makes Detection Harder

Malicious Code Is Becoming More Flexible

Amazon highlighted that attackers are increasingly separating malicious functionality from the package itself.

Instead of including obvious malware inside the package, attackers may use:

External scripts.

Remote configuration files.

Command-and-control servers.

Downloaded payloads.

This allows attackers to modify their operations after deployment.

A package may appear harmless during initial analysis but become dangerous later when remote instructions activate malicious behavior.

Encryption and Environment Detection: Malware Learns to Hide

Attackers Are Fighting Security Researchers

Modern supply chain malware increasingly uses advanced evasion techniques.

Examples include:

Encrypted payloads.

Runtime-generated keys.

Multi-stage execution.

Environment detection.

Malware may check whether it is running inside:

A security sandbox.

A virtual machine.

A developer workstation.

A production environment.

If the environment looks suspicious, the malware remains inactive.

This makes automated analysis significantly more difficult.

AI Creates New Opportunities for Cybercriminals

The Rise of Slopsquatting Attacks

Amazon also warned about a new AI-related threat called slopsquatting.

AI coding assistants sometimes generate fictional package names when suggesting solutions.

Attackers can register these nonexistent package names and wait for developers or AI agents to accidentally install them.

The process looks like this:

Developer asks AI for coding help

|

AI suggests fake package

|

Attacker registers package

|

Developer installs malicious dependency

As AI-generated code becomes more common, this attack method could become a major security problem.

AI Is Changing Both Sides of the Cybersecurity Battle

Attackers Use AI to Scale Their Operations

Amazon noted that artificial intelligence is helping attackers:

Generate malicious code.

Create fake developer identities.

Write convincing documentation.

Automate reconnaissance.

However, AI is also becoming an important defensive tool.

Security organizations are using AI for:

Threat detection.

Code analysis.

Dependency monitoring.

Automated response.

The future cybersecurity battlefield will likely involve AI systems fighting against other AI systems.

Amazon’s Response: Protecting the Open-Source Ecosystem

Industry Collaboration Becomes Essential

Amazon has shared its findings with the security community and is collaborating with organizations such as OpenSSF to improve open-source security.

The company also announced a $12.5 million investment in the Akrites initiative, which focuses on protecting critical open-source software against AI-enhanced attacks.

The goal is to strengthen the entire ecosystem rather than simply respond after attacks occur.

What Undercode Say:

Open-Source Security Has Entered a New Era

The npm attacks connected to Sapphire Sleet represent a major warning for the entire technology industry.

The biggest lesson is that trust has become the primary battlefield.

Attackers understand that developers naturally trust popular packages.

A package with millions of downloads feels safe.

A package maintained by respected developers feels safe.

A package recommended by an AI assistant feels safe.

But attackers are learning how to manipulate all three.

The future of cybersecurity will not only be about protecting servers and networks.

It will be about protecting the software creation process itself.

Every dependency represents a potential entry point.

Every developer account represents a possible target.

Every automated update represents a security decision.

The npm ecosystem is especially vulnerable because speed and convenience are central to modern development.

Developers often install packages without deeply reviewing the source code.

Companies prioritize rapid deployment.

Automation systems automatically pull updates.

Attackers exploit this trust relationship.

The Sapphire Sleet campaign also shows that cybercriminal groups are becoming more strategic.

They are not simply creating malware.

They are studying ecosystems.

They are studying human behavior.

They are studying developer communities.

The biggest concern is that supply chain attacks provide enormous return on investment.

Compromising one package can reach thousands of companies.

Compromising one maintainer can provide access to millions of users.

AI will likely increase this threat dramatically.

Attackers can use AI to create realistic identities, generate convincing messages, analyze codebases, and automate vulnerability discovery.

At the same time, developers increasingly rely on AI-generated code.

This creates a dangerous cycle where AI-generated software may depend on AI-suggested dependencies.

Organizations must change their security mindset.

Dependency management should become as important as firewall management.

Developer accounts should receive enterprise-level protection.

Package updates should be verified before deployment.

The future of secure software development requires transparency.

Organizations need:

Software bills of materials (SBOMs).

Dependency monitoring.

Package signing.

Automated security scanning.

Developer security training.

The npm attacks are not isolated incidents.

They represent a broader transformation in cyber warfare.

The next major breach may not begin with a stolen password.

It may begin with a trusted line of code.

✅ Confirmed: Amazon Linked npm Attacks to North Korean Threat Actors

Amazon’s research connected multiple npm compromises, including typo-crypto, debug, chalk, and axios, to the Sapphire Sleet threat actor with medium confidence.

The attribution is based on similarities in tactics, infrastructure, and operational patterns.

The axios compromise had already been publicly associated with DPRK-linked hackers before Amazon connected it to the broader campaign.

✅ Confirmed: Supply Chain Attacks Are Increasing

Software supply chain attacks have become one of the fastest-growing cybersecurity concerns.

Attackers increasingly target trusted dependencies instead of directly attacking organizations.

The npm ecosystem remains a major target because of its massive global developer user base.

✅ Confirmed: AI Is Creating New Security Risks

AI-generated package suggestions and automated coding tools introduce new opportunities for attackers.

Slopsquatting attacks demonstrate how attackers can exploit mistakes generated by AI systems.

The combination of AI-generated code and open-source dependencies will require stronger security controls.

Prediction

(+1) The cybersecurity industry will accelerate the development of AI-powered software supply chain protection systems.

Organizations will increasingly adopt automated dependency verification, AI-based code scanning, and stronger identity protection for open-source maintainers.

(+1) Open-source projects with strong security practices will gain more trust and adoption.

Package signing, transparency systems, and verified contributor identities will likely become standard requirements.

(-1) Supply chain attacks will continue increasing as attackers discover more ways to exploit developer trust and AI-generated software workflows.

Without stronger security awareness, malicious packages could impact even larger portions of the global technology ecosystem.

▶️ Related Video (72% Match):

🕵️‍📝Let’s dive deep and fact‑check.

🎓 Live Courses & Certifications:

Join Undercode Academy for Verified Certifications

🚀 Request a Custom Project:

Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands

References:

Reported By: www.bleepingcomputer.com
Extra Source Hub (Possible Sources for article):
https://www.medium.com
Wikipedia
OpenAi & Undercode AI

Image Source:

Unsplash
Undercode AI DI v2

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow UndercodeNews & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky | 🐘Mastodon | 📺Youtube