Cybercriminals have recently been leveraging the .NET MAUI cross-platform framework to develop sophisticated malware targeting Android users.
This framework, introduced by Microsoft as a replacement for Xamarin, allows developers to create apps for multiple platforms, including Android, iOS, Windows, and macOS.
The McAfee Mobile Research Team has discovered that malicious actors are utilizing .NET MAUI to evade detection by traditional security measures.
These malware campaigns disguise themselves as legitimate apps, aiming to steal sensitive user information.
The malicious apps are often distributed through unofficial app stores, which users are directed to via phishing links sent through messaging groups or text messages.

According to the McAfee, this distribution method exploits the lack of oversight in these unofficial channels, making it easier for attackers to spread their malware.
In regions like China, where access to official app stores is restricted, users are particularly vulnerable to such threats.
Technical Evasion Techniques
The malware developed using .NET MAUI employs several evasion techniques to remain undetected.
Unlike traditional Android malware, which typically contains malicious code in Java or native libraries, these apps hide their core functionalities within C#-written blob binaries stored in assemblies.

This approach allows the malware to bypass many antivirus solutions that focus on analyzing DEX files or native code for malicious behavior.
One of the malware campaigns involves a fake IndusInd Bank app targeting Indian users.
When launched, the app prompts users to input personal and financial details, which are then sent to the attacker’s Command and Control (C2) server.
Another campaign targets Chinese-speaking users with a fake social media app, employing multi-stage dynamic loading to encrypt and load its malicious payload in stages, making analysis more challenging.
The malware also uses encrypted socket communication to transmit data, further complicating detection.
To protect against these evolving threats, users are advised to exercise caution when downloading apps from unofficial sources.
Installing and regularly updating security software, such as McAfee Mobile Security, can help detect and block these malware variants.
Staying informed about the latest cybersecurity threats and maintaining vigilance when interacting with apps are crucial steps in safeguarding personal data.
As cybercriminals continue to adapt their tactics, keeping security measures up to date is essential for mitigating the risks associated with these sophisticated malware campaigns.
Find this Story Interesting! Follow us on LinkedIn, and X to Get More Instant Updates