Executive Summary
The MALFEX campaign represents a sophisticated npm supply chain attack that has been active since August 2023, with threat actors publishing 12 packages and compromising over 40,000 downloads. Eight malicious packages were designed to deploy the Overlord RAT and custom Node.js stealers targeting Discord, browsers, Telegram, and cryptocurrency wallets on Windows systems. The Portuguese-speaking threat actor, identified as 'Murizada,' used lifecycle hooks and dependency chains to execute malicious payloads, with the 'function-flag' package alone accounting for 37,419 downloads. The campaign demonstrates advanced supply chain manipulation techniques and has expanded beyond npm to include WordPress exploits and macOS targeting.
This incident highlights the growing sophistication of supply chain attacks targeting developer ecosystems, with threat actors increasingly leveraging trusted package repositories to distribute malware at scale. The campaign's longevity and evolution across multiple platforms signals a concerning trend in how adversaries are adapting their tactics to exploit the expanding attack surface of modern development workflows.
Why This Matters Now
Supply chain attacks targeting developer ecosystems are surging, with npm repositories becoming prime vectors for malware distribution. Organizations must urgently implement runtime security controls and package verification to prevent similar compromise scenarios.
Attack Path Analysis
The MALFEX campaign leveraged malicious npm packages as initial compromise vectors to install Overlord RAT and Node.js stealers on Windows systems. Attackers established command and control through Solana blockchain transactions and remote servers, then exfiltrated sensitive data from browsers, Discord, Telegram, and cryptocurrency wallets. The campaign achieved widespread impact through supply chain distribution, with 40,767 downloads across eight malicious packages.
Kill Chain Progression
This analysis maps confirmed threat intelligence to the full cloud kill chain to show where defensive gaps would emerge as an attack progresses.
Initial Compromise
Description
Threat actor published 12 malicious npm packages since August 2023, using postinstall lifecycle hooks to automatically execute malicious payloads when developers installed packages like function-flag (37,419 downloads) and img-to-native
MITRE ATT&CK® Techniques
Supply Chain Compromise: Compromise Software Supply Chain
Command and Scripting Interpreter: JavaScript
Boot or Logon Autostart Execution: Registry Run Keys / Startup Folder
Ingress Tool Transfer
Credentials from Password Stores: Credentials from Web Browsers
Unsecured Credentials: Credentials In Files
Exfiltration Over Web Service: Exfiltration to Cloud Storage
Exfiltration Over C2 Channel
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Software Supply Chain Security
Control ID: 6.2.4
NYDFS 23 NYCRR 500 – Limitations on Data Retention
Control ID: 500.13
DORA – ICT Third-Party Risk Management
Control ID: Article 28
CISA ZTMM 2.0 – Asset Management and Inventory
Control ID: ZT.AM-02
NIS2 Directive – Cybersecurity Risk Management Measures
Control ID: Article 21
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Computer Software/Engineering
Direct exposure to npm supply chain attacks targeting development workflows, with 40,767 malicious downloads compromising build processes and enabling RAT deployment through dependency confusion.
Information Technology/IT
Critical risk from Overlord RAT and stealer malware infiltrating IT infrastructure through compromised npm packages, requiring enhanced egress filtering and zero trust segmentation controls.
Financial Services
High-impact threat as cryptocurrency wallet targeting malware and data exfiltration capabilities directly compromise financial assets and customer data through infected development dependencies.
Computer Games
Significant vulnerability through npm-based game development toolchains, with Discord and browser targeting malware specifically threatening gaming community platforms and digital asset security.
Sources
- Eight Malicious npm Packages Downloaded 40,767 Times Deliver Overlord RAT and Stealerhttps://thehackernews.com/2026/10/eight-malicious-npm-packages-downloaded.htmlVerified
- MALFEX: Malicious NPM PostInstall Supply Chain Campaignhttps://www.cloudsek.com/blog/malfex-malicious-npm-postinstall-supply-chain-campaignVerified
- MALFEX NPM Malware Campaign: Three Payloads and an Adversary that Signs their Workhttps://checkmarx.com/zero-post/malfex-npm-malware-campaign-three-payloads-and-an-adversary-that-signs-their-work/Verified
- Fake Zoom Installer Delivers Overlord RAT to macOShttps://www.jamf.com/blog/fake-zoom-installer-delivers-overlord-rat-macos/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.
Aviatrix Zero Trust CNSF would likely constrain the MALFEX campaign's ability to spread laterally across cloud environments and establish widespread command channels. Workload segmentation and egress controls could reduce the blast radius from compromised developer systems to production infrastructure.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: Workload isolation policies would likely constrain the initial malicious payload execution scope, limiting access to cloud resources and reducing the attack surface available to compromised development environments.
Control: Zero Trust Segmentation
Mitigation: Identity-aware access controls would likely limit the scope of privilege escalation by constraining which cloud resources and services the compromised user context could access beyond their authorized development environment.
Control: East-West Traffic Security
Mitigation: Microsegmentation controls would likely constrain lateral movement between cloud workloads and services, reducing the RAT's ability to traverse network segments and access additional systems beyond the initially compromised developer environment.
Control: Multicloud Visibility & Control
Mitigation: Centralized visibility and control policies would likely detect and constrain unusual outbound communications to blockchain and foreign hosting services, reducing the malware's ability to establish reliable command channels from cloud environments.
Control: Egress Security & Policy Enforcement
Mitigation: Controlled egress policies would likely constrain data exfiltration pathways from cloud workloads, reducing the stealer's ability to transmit harvested credentials and sensitive information to external attacker infrastructure.
While developer systems remain compromised, the overall blast radius to production cloud infrastructure would likely be significantly reduced through workload isolation, limiting the campaign's ability to achieve widespread organizational impact.
Impact at a Glance
Affected Business Functions
- Software Development Operations
- Application Deployment Pipelines
- Development Environment Security
- Source Code Management
Estimated downtime: 3 days
Estimated loss: $250,000
Potential compromise of Discord credentials, browser stored passwords, Telegram data, cryptocurrency wallet information, and system access through deployed RAT capabilities affecting organizations that installed the malicious npm packages
Recommended Actions
Key Takeaways & Next Steps
- • Implement egress security and policy enforcement to block unauthorized outbound connections from development environments to suspicious domains like cdnzona.discloud.app
- • Deploy cloud native security fabric with inline enforcement to detect and prevent malicious npm package installations through real-time inspection of package management traffic
- • Establish zero trust segmentation with least privilege access controls to limit the blast radius of compromised developer workstations and prevent lateral movement to production systems
- • Enable multicloud visibility and control to monitor anomalous interactions between development tools and external package repositories, detecting repeated malformed or suspicious automation patterns
- • Configure threat detection and anomaly response capabilities to baseline normal npm package installation behavior and alert on covert tools or remote access attempts from compromised development environments



