Cyber Security News

New Malware Attacking Android Users Abusing Cross-Platform Framework For Evasion

Cybercriminals have developed sophisticated malware campaigns targeting Android users by exploiting .NET MAUI, a cross-platform development framework, to evade traditional security measures.

These threats disguise themselves as legitimate banking and social networking applications to harvest sensitive information from unsuspecting users.

The malware’s ability to hide its malicious code within blob binary files rather than conventional DEX files enables it to bypass many antivirus solutions that focus primarily on analyzing standard components.

.NET MAUI, introduced by Microsoft as a replacement for Xamarin after support ended in May 2024, extends platform support beyond mobile to include Windows and macOS.

It runs on .NET 6+ and offers performance optimizations through a lightweight handler-based architecture.

This evolution in cross-platform development has unfortunately provided cybercriminals with new avenues to exploit technological advancements.

McAfee researchers noted multiple variants of this malware campaign, noting that the threats primarily spread through unofficial app stores where users are directed via phishing links in messaging groups or text messages.

The research team discovered that these malicious applications target specific demographics, including Indian users with fake banking apps and Chinese-speaking users with social media imitations.

Distribution occurs primarily through unauthorized websites or alternative app stores, particularly targeting regions with limited access to official app stores.

This distribution strategy allows attackers to spread malware more efficiently among vulnerable populations who may have fewer options for obtaining applications.

Fake IndusInd Bank app’s screen requesting user information (Source – McAfee)

The campaigns specifically include a fake IndusInd Bank app targeting Indian users and various fake social media apps resembling X (formerly Twitter) targeting Chinese-speaking users.

When victims install these apps, they’re prompted to enter personal information including banking credentials, contact details, and other sensitive data, which is then transmitted to attacker-controlled command and control servers.

Detection Evasion Techniques

The malware’s sophisticated evasion methodology centers around concealing code in non-traditional locations.

Unlike conventional Android malware where malicious code resides in Java or native libraries, these threats hide their functionality within blob files located in the assemblies directory.

C# code responsible for stealing user data and sending it to the C2 server (Source – McAfee)

While the C# code responsible for data theft remains invisible to traditional scanning mechanisms that focus on DEX files.

// Example of the C# code responsible for stealing user data and sending it to C2
// Hidden within blob files in the assemblies directory

The fake social media variant employs an even more sophisticated approach with multi-stage dynamic loading.

It decrypts and loads malicious components in three separate stages: first decrypting an XOR-encrypted loader, which then decrypts an AES-encrypted second stage, finally revealing the core .NET MAUI framework with the malicious payload.

This layered approach significantly complicates analysis and detection efforts.

Additional obfuscation techniques include manipulating the AndroidManifest.xml file with excessive random permissions that disrupt automated analysis tools and using encrypted socket communications instead of standard HTTP requests to evade network traffic monitoring.

Investigate Real-World Malicious Links & Phishing Attacks With Threat Intelligence Lookup - Try for Free

Tushar Subhra Dutta

Tushar is a senior cybersecurity and breach reporter. He specializes in covering cybersecurity news, trends, and emerging threats, data breaches, and malware attacks. With years of experience, he brings clarity and depth to complex security topics.

Recent Posts

Google Chrome 153 Update Fixes 42 Security Flaws, Including 3 Critical Ones

Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…

4 hours ago

CISA and NIST Release Technical Checklist for Safeguarding Identity Tokens From Theft and Misuse

The Cybersecurity and Infrastructure Security Agency (CISA) and the National Institute of Standards and Technology…

14 hours ago

CISA Shares 17 Techniques Used by Hackers to Compromise Active Directory Environments

CISA and five international cybersecurity agencies have released detailed guidance describing 17 common techniques hackers…

15 hours ago

Apple Rolls Out Massive Security Update Fixing 273 Vulnerabilities Across Its Devices

Apple has released one of its largest coordinated security rollouts, addressing 273 distinct critical vulnerabilities…

15 hours ago

How to Keep Malware’s Rotating Infrastructure From Becoming a Detection Gap

You can’t detect today's attacks with yesterday’s threat intelligence; that’s how you could briefly formulate…

16 hours ago

Microsoft Bans Its AI Models From Launching Cyberattacks or Escalating Their Own Access

Microsoft has published a draft Humanist AI Code of Conduct that would prohibit its in-house…

16 hours ago