NetamLoader Malware Uses AppDomainManager Injection on Governments

NetamLoader Malware Targets Asian Governments in Supply Chain Attack

HIGH
November 1, 2026
5m read
MalwareSupply Chain AttackThreat Intelligence

Related Entities

Organizations

Products & Tech

Windows 10

Other

NetamLoaderAsia

Full Report

Executive Summary

Security researchers at Kaspersky have discovered a new, highly sophisticated malware framework dubbed NetamLoader. This malware is being used in a targeted campaign against government entities in Asia. The attack vector appears to be a supply chain compromise, as the malicious payload was found within a Windows cabinet (.cab) file located in a directory for Windows OS update packages. The malware's core component is its use of AppDomainManager injection, a stealthy .NET technique that allows it to execute arbitrary code within the context of a trusted, legitimate process. This method makes detection difficult and is specifically tailored to a custom build of Windows 10 used by the victims. The threat actor behind this campaign has not yet been identified.

Threat Overview

The NetamLoader campaign represents a significant threat due to its sophistication and targeted nature. The malware was discovered in the first half of 2026, targeting an unspecified number of government organizations in Asia. The delivery method—a malicious CAB file in a Windows update path—strongly suggests a supply chain attack, where a trusted software vendor or update mechanism was compromised to push the malware to its targets. The use of a custom Windows 10 build indicates that the attackers have deep knowledge of the victims' environment, allowing them to tailor the attack for maximum effectiveness and evasion.

Technical Analysis

The standout feature of NetamLoader is its use of AppDomainManager injection. This is an advanced living-off-the-land technique that abuses a legitimate feature of the .NET Framework. Here's how it works:

  1. The attackers create a malicious .config file for a legitimate .NET application on the target system.
  2. This .config file specifies a malicious DLL to be loaded as the AppDomainManager.
  3. When the legitimate application starts, the .NET runtime loads this malicious AppDomainManager before the application's actual entry point.
  4. The malicious code in the AppDomainManager then executes within the trusted process space of the legitimate application, effectively hijacking it to load the main NetamLoader payload.

This technique is powerful because it does not require creating a new suspicious process and can bypass security controls that rely on process monitoring or traditional signature-based detection. It is conceptually similar to DLL sideloading but operates within the .NET Framework's managed code environment.

MITRE ATT&CK Techniques

  • T1199 - Trusted Relationship: The use of a Windows update package points to the compromise of a trusted third-party vendor, a hallmark of a supply chain attack.
  • T1574.013 - AppDomainManager: This is the core technique used for persistence and defense evasion, loading malicious code into a legitimate process.
  • T1129 - Shared Modules: The malware loads as a shared module within the .NET environment of a trusted application.
  • T1059.007 - JavaScript/JScript: While not specified, .NET loaders often use scripting or reflection to execute their payloads.

Impact Assessment

The impact on the targeted government agencies could be severe, including espionage, data theft, and long-term persistent access to sensitive networks. The stealthy nature of NetamLoader means it could remain undetected for long periods, allowing attackers to quietly exfiltrate data. The use of a supply chain vector complicates remediation, as the trust relationship with the software vendor must be re-evaluated and potentially severed. This campaign serves as a reminder of the advanced, tailored threats faced by government organizations from sophisticated, possibly state-sponsored, threat actors.

IOCs — Directly from Articles

No specific Indicators of Compromise (IOCs) were mentioned in the source articles.

Cyber Observables — Hunting Hints

Security teams can hunt for NetamLoader and similar threats by looking for:

Type
file_path
Value
*.exe.config
Description
Monitor for the creation or modification of .config files for legitimate .NET executables, especially those that are not typically configured this way.
Type
registry_key
Value
HKLM\SOFTWARE\Microsoft\.NETFramework\OnlyUseLatestCLR
Description
Attackers may set this key to force an application to use a specific, potentially vulnerable, version of the .NET runtime.
Type
command_line_pattern
Value
COMPLUS_Version
Description
Look for environment variables being set at process launch to control the .NET version, which can be a precursor to AppDomainManager injection.
Type
log_source
Value
EDR/Process monitoring logs
Description
Correlate the loading of unexpected DLLs by legitimate .NET processes with recent .config file modifications.

Detection & Response

  1. Monitor .config Files: Use File Integrity Monitoring (FIM) to alert on the creation or modification of .config files for common .NET applications (e.g., InstallUtil.exe, RegAsm.exe). This is a high-fidelity indicator of this technique.
  2. Process Monitoring with Command-Line Auditing: Enable process creation logging (Windows Event ID 4688) and monitor for legitimate .NET processes being launched with unusual parent processes or command-line arguments. This aligns with D3FEND's Process Analysis.
  3. .NET Logging: Enable and collect .NET runtime logs, which can provide visibility into assembly loads and AppDomain creation, potentially revealing the malicious injection.
  4. Behavioral Analysis: Deploy an EDR solution capable of detecting anomalous behaviors within trusted processes, such as a legitimate application making outbound network connections or accessing sensitive files inconsistent with its normal function.

Mitigation

  1. Application Control: Implement application control policies, such as Windows Defender Application Control (WDAC), to restrict which DLLs can be loaded by applications. A properly configured policy can prevent the malicious AppDomainManager DLL from being loaded. This is a form of D3FEND's Executable Allowlisting.
  2. Supply Chain Security: For government entities, rigorously vet all third-party software and updates. Require vendors to provide signed manifests (e.g., SBOMs) for all software components.
  3. System Hardening: Harden systems by removing unnecessary .NET versions and features. Enforce the principle of least privilege to limit the actions a compromised process can take.
  4. Endpoint Detection and Response (EDR): A modern EDR is essential for detecting the post-exploitation behavior that follows a successful AppDomainManager injection, as the injection itself is designed to be stealthy.

Timeline of Events

1
November 1, 2026
This article was published

MITRE ATT&CK Mitigations

Use application control solutions like WDAC to prevent unauthorized DLLs from being loaded, which can block AppDomainManager injection.

Enforce policies that only allow code signed by trusted developers to execute, preventing the loading of a malicious AppDomainManager DLL.

Run applications in sandboxed environments to limit the impact if they are hijacked.

Audit

M1047enterprise

Monitor for the creation of suspicious .config files and enable advanced .NET logging to detect injection attempts.

Sources & References

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

NetamLoaderMalwareAppDomainManagerSupply Chain AttackKaspersky.NET

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

⚡ Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.