A newly documented Android malware family dubbed MantaxOtax is raising the stakes for mobile defense teams. Rather than specializing in one payload type, MantaxOtax fuses two of the most damaging mobile threat classes into a single package: encryption-based extortion — locking victims out of their own device data — and full-spectrum spyware, including SMS interception, contact and call-log theft, location tracking, microphone/camera access, and credential harvesting.
This hybrid model is dangerous for two reasons. First, it gives operators a dual monetization path: even if a victim refuses to pay the ransom, the exfiltrated data has independent resale and extortion value. Second, it dramatically widens the blast radius in enterprise environments. A single compromised BYOD handset can now leak corporate email, MFA codes delivered via SMS, and sensitive conversations — while simultaneously holding the device's local data hostage.
If your organization permits Android devices on the network — and statistically, it does — MantaxOtax is your problem. This post breaks down how the malware operates, what you can realistically detect from the SOC side, and how to contain and remediate an infection.
Technical Analysis
What MantaxOtax Is
Per reporting from Infosecurity Magazine, MantaxOtax is an Android malware strain that combines file/device encryption with extensive spyware capability in one malicious package. No CVE is associated with this threat — it does not exploit a software vulnerability in the traditional sense. Like the vast majority of Android malware, it relies on social engineering and sideloading rather than memory corruption: victims are lured into installing a malicious APK outside of Google Play — via phishing links (smishing), trojanized apps on third-party stores, malvertising, or dropper apps that fetch the payload post-install.
Attack Chain (Defender's View)
- Delivery: Victim receives a link via SMS, messaging app, or malvertising, or installs a trojanized utility from an unofficial store. The dropper APK requests installation of an additional package or directly requests dangerous permissions.
- Permission escalation: The app requests high-risk Android permissions typical of this class —
READ_SMS,READ_CONTACTS,READ_CALL_LOG,ACCESS_FINE_LOCATION,RECORD_AUDIO,CAMERA,READ_EXTERNAL_STORAGE— and frequently pushes the victim to grant Accessibility Service access, which enables overlay attacks, keystroke capture, and self-protection against uninstallation. Some variants also seek Device Admin privileges to make removal harder and to enforce lock-screen changes. - Spyware phase: The malware harvests SMS messages (including OTP/MFA codes), contacts, call logs, device location, and media, and can activate the microphone or camera. Stolen data is staged and exfiltrated over HTTP/HTTPS to attacker-controlled C2 infrastructure, often using hardcoded endpoints or domain-generation fallbacks.
- Ransomware phase: The malware encrypts user-accessible files on shared/external storage (documents, photos, downloads) using symmetric encryption, then displays a ransom note via an overlay window or lock-screen takeover — leveraging Device Admin or Accessibility to persist the lock.
Why the Hybrid Model Matters
Traditional mobile ransomware had a critical weakness: savvy victims simply factory-reset and restore from backup. By exfiltrating data before encryption, MantaxOtax operators retain leverage even after device recovery — classic double extortion brought to mobile. The spyware component also enables follow-on attacks against the victim's organization: stolen SMS MFA codes defeat a widely deployed second factor, and harvested corporate contacts fuel the next wave of smishing.
Exploitation Status
- CVE: None assigned. This is a malware campaign, not a vulnerability exploitation — do not expect a patch to fix the underlying problem.
- In-the-wild activity: Confirmed active distribution per the source reporting.
- CISA KEV: Not applicable (no CVE).
Affected Platforms
All Android versions are potentially exposed where sideloading is permitted and Accessibility/Device Admin abuse is not policy-restricted. Risk is highest for:
- Devices with "Install unknown apps" enabled
- Unmanaged/BYOD devices without a Mobile Threat Defense (MTD) agent
- Users in regions heavily targeted by smishing campaigns
Detection & Response
Honest framing first: Android malware execution telemetry largely lives on the device, in your MDM/MTD platform — not in Windows event logs. The SOC's highest-fidelity vantage points are (1) the network edge (proxy/DNS — C2 and APK delivery) and (2) managed endpoints where sideloading tooling like ADB touches your Windows fleet. The detections below target those choke points.
Sigma Rules
---
title: APK Download From Non-Standard App Source
description: Detects download of Android application packages (APKs) from domains other than official app stores, a primary delivery vector for Android malware such as MantaxOtax via sideloading.
references:
- https://www.infosecurity-magazine.com/news/mantaxotax-android-malware/
- https://attack.mitre.org/techniques/T1476/
author: Security Arsenal
date: 2026/04/06
status: experimental
tags:
- attack.initial_access
- attack.t1476
logsource:
category: proxy
detection:
selection_apk:
cs-uri|endswith: '.apk'
selection_content_type:
Content-Type|contains: 'application/vnd.android.package-archive'
filter_official_stores:
c-uri|contains:
- 'play.google.com'
- 'googleapis.com'
- 'samsungapps.com'
- 'amazon.com'
condition: (selection_apk or selection_content_type) and not filter_official_stores
falsepositives:
- Enterprise MDM internal app distribution servers
- Developer QA distribution platforms (Firebase App Distribution, HockeyApp successors)
level: high
---
title: Large HTTP POST From Android Device to Rare Destination
description: Detects large outbound HTTP POST requests originating from Android user agents toward uncommon or low-reputation destinations, consistent with spyware bulk data exfiltration (SMS databases, contacts, media) as performed by MantaxOtax.
references:
- https://www.infosecurity-magazine.com/news/mantaxotax-android-malware/
- https://attack.mitre.org/techniques/T1437/
author: Security Arsenal
date: 2026/04/06
status: experimental
tags:
- attack.exfiltration
- attack.t1437
- attack.t1020
logsource:
category: proxy
detection:
selection_method:
cs-method: 'POST'
selection_ua:
cs-user-agent|contains:
- 'Dalvik/'
- 'Android'
filter_known:
c-uri|contains:
- 'google.com'
- 'googleapis.com'
- 'facebook.com'
- 'amazonaws.com'
- 'cloudfront.net'
condition: selection_method and selection_ua and not filter_known
falsepositives:
- Legitimate mobile app API traffic to third-party backends
- Mobile analytics and crash-reporting SDKs
level: medium
---
title: ADB Sideloading of APK From Windows Endpoint
description: Detects use of the Android Debug Bridge on Windows endpoints to install APK packages, a technique used to sideload malware such as MantaxOtax onto connected devices and occasionally abused by attackers with physical or network ADB access.
references:
- https://www.infosecurity-magazine.com/news/mantaxotax-android-malware/
- https://attack.mitre.org/techniques/T1476/
author: Security Arsenal
date: 2026/04/06
status: experimental
tags:
- attack.execution
- attack.t1476
logsource:
category: process_creation
product: windows
detection:
selection_img:
Image|endswith: '\adb.exe'
selection_cmd:
CommandLine|contains:
- 'install '
- 'install-multiple'
- 'pm install'
condition: selection_img and selection_cmd
falsepositives:
- Legitimate Android developers and QA engineers
- MDM provisioning workstations
level: medium
KQL — Microsoft Sentinel / Defender
This query hunts for APK acquisition from non-official sources and subsequent ADB sideloading activity — the two enterprise-visible stages of a MantaxOtax-style infection chain. It correlates network downloads of Android packages (via Defender network events) with ADB install executions within a one-hour window.
// Hunt: Android APK sideload chain — download from untrusted source + ADB install
let OfficialStores = dynamic(["play.google.com", "googleapis.com", "samsungapps.com", "fdroid.org"]);
let ApkDownloads =
DeviceNetworkEvents
| where TimeGenerated > ago(7d)
| where RemoteUrl endswith ".apk"
| where not(RemoteUrl has_any (OfficialStores))
| project ApkTime=TimeGenerated, DeviceId, DeviceName, RemoteUrl, RemoteIP, InitiatingProcessFileName;
let AdbInstalls =
DeviceProcessEvents
| where TimeGenerated > ago(7d)
| where FileName =~ "adb.exe"
| where ProcessCommandLine has_any ("install", "pm install")
| project AdbTime=TimeGenerated, DeviceId, DeviceName, ProcessCommandLine, AccountName;
ApkDownloads
| join kind=inner AdbInstalls on DeviceId
| where abs(datetime_diff("minute", AdbTime, ApkTime)) <= 60
| project ApkTime, RemoteUrl, RemoteIP, AdbTime, ProcessCommandLine, DeviceName, AccountName
| sort by ApkTime desc;
// Secondary hunt: proxy/Syslog (CEF) visibility for Android exfil patterns
CommonSecurityLog
| where TimeGenerated > ago(7d)
| where RequestMethod == "POST"
| where RequestClientApplication has_any ("Dalvik", "Android")
| where SentBytes > 500000
| summarize TotalSent = sum(SentBytes), PostCount = count(), Destinations = make_set(DestinationHostName)
by SourceIP, DeviceName
| where TotalSent > 20000000
| sort by TotalSent desc;
Velociraptor VQL
Use this artifact across your Windows fleet to surface ADB usage and recently downloaded APK files — the two artifacts a MantaxOtax sideload leaves behind on the operator or victim's workstation.
-- Hunt for ADB sideload execution and recently staged APK files on Windows endpoints
SELECT Pid, Name, CommandLine, Exe, Username, CreateTime
FROM pslist()
WHERE Name =~ '(?i)adb'
OR CommandLine =~ '(?i)(adb\s+(install|push)|pm\s+install)'
-- Companion: enumerate APK artifacts in user download/desktop locations
SELECT FullPath, Size, Mtime, Atime
FROM glob(globs=[
'C:/Users/*/Downloads/*.apk',
'C:/Users/*/Desktop/*.apk',
'C:/Users/*/Documents/*.apk'
])
WHERE Mtime > ago(30 * 24 * 3600)
ORDER BY Mtime DESC
Containment & Verification Script
Run this on endpoints where a user reports a suspected Android compromise, or as a scheduled audit in environments where developers legitimately use ADB. It inventories APK artifacts, enumerates ADB listeners (an open ADB port is itself a risk — network ADB has been abused for unauthorized device access), and exports findings for the IR case file.
# MantaxOtax IR Triage — APK artifact + ADB exposure audit
# Run elevated. Outputs to C:\IR-Triage\
$Out = "C:\IR-Triage\MobileMalware_$(Get-Date -Format 'yyyyMMdd_HHmmss')"
New-Item -ItemType Directory -Path $Out -Force | Out-Null
# 1) Inventory APK files across user profiles (potential sideloaded payloads)
Get-ChildItem -Path "C:\Users" -Recurse -Filter "*.apk" -ErrorAction SilentlyContinue |
Select-Object FullName, Length, LastWriteTime |
Export-Csv "$Out\apk_inventory.csv" -NoTypeInformation
# 2) Hash any APKs found — submit hashes to your sandbox / VirusTotal for verdicts
Get-ChildItem -Path "C:\Users" -Recurse -Filter "*.apk" -ErrorAction SilentlyContinue |
Get-FileHash -Algorithm SHA256 -ErrorAction SilentlyContinue |
Export-Csv "$Out\apk_hashes.csv" -NoTypeInformation
# 3) Detect running ADB processes and sideload history
Get-Process adb -ErrorAction SilentlyContinue |
Select-Object Id, ProcessName, Path, StartTime |
Export-Csv "$Out\adb_processes.csv" -NoTypeInformation
Get-WinEvent -LogName "Microsoft-Windows-PowerShell/Operational" -MaxEvents 5000 -ErrorAction SilentlyContinue |
Where-Object { $_.Message -match 'adb\s+install|pm\s+install' } |
Select-Object TimeCreated, Message | Export-Csv "$Out\adb_history.csv" -NoTypeInformation
# 4) Check for ADB network listeners (TCP 5555 = network ADB — should not be open)
Get-NetTCPConnection -State Listen -ErrorAction SilentlyContinue |
Where-Object { $_.LocalPort -in 5555,5037 } |
Select-Object LocalAddress, LocalPort, OwningProcess |
Export-Csv "$Out\adb_listeners.csv" -NoTypeInformation
# 5) Check MDM enrollment status of the endpoint's associated mobile device
# (verify with your Intune/MDM console that the handset is compliant)
Write-Host "[+] Triage bundle written to $Out"
Write-Host "[!] Next: pull the Android device off Wi-Fi/cellular, place in airplane mode,"
Write-Host " do NOT power off — preserve volatile state for forensic imaging."
Remediation
Because MantaxOtax is malware rather than a patchable vulnerability, remediation is about eradication, credential hygiene, and policy hardening:
On the Infected Device
- Isolate immediately. Airplane mode, then disconnect from all networks. Do not power off until forensic capture is complete (or, if forensics is not feasible, document that decision).
- Revoke Device Admin and Accessibility access granted to suspicious apps (Settings → Security → Device admin apps; Settings → Accessibility). Malware of this class uses both to resist removal.
- Boot into Safe Mode to disable third-party apps, then uninstall the malicious package and its dropper. If the app resists, use ADB from a clean workstation:
adb uninstall <package.name>. - Factory reset is the only high-assurance eradication for a device that had Accessibility/Device Admin abuse — spyware implants of this sophistication frequently leave persistence hooks. Restore only from backups predating the infection.
- Rotate everything the device touched: SMS-delivered MFA codes are compromised by definition — move affected accounts to authenticator-app or hardware-key MFA. Reset corporate credentials, revoke active sessions and OAuth tokens, and re-issue certificates stored on the device.
- Treat exfiltrated data as breached. Assess SMS, contacts, photos, and corporate email cached on the device for reportable data under your regulatory obligations (state breach laws, HIPAA, GDPR as applicable).
At the Organizational Level
- Enforce MDM policy blocking sideloading: disable "Install unknown apps" for all non-Play sources; on Android Enterprise, restrict to Managed Google Play only.
- Deploy Mobile Threat Defense (Microsoft Defender for Endpoint on Android, Lookout, Zimperium, or equivalent) with detections forwarded to your SIEM — device-side telemetry is the only way to see the permission-abuse phase.
- Block Accessibility Service grants to non-allowlisted apps via Android Enterprise policy — this single control neuters the overlay, keylogging, and anti-uninstall capabilities that make this malware class so persistent.
- Block
.apkdownloads at the proxy for non-developer user populations and alert onapplication/vnd.android.package-archivecontent types from non-official domains (see Sigma rule above). - Kill SMS-based MFA. MantaxOtax-class spyware reads SMS by design. Mandate TOTP apps or FIDO2 hardware keys for all corporate access.
- User awareness: brief staff on smishing lures and third-party app stores — delivery of this malware is social, not technical.
Reporting and Intel
- Source reporting: https://www.infosecurity-magazine.com/news/mantaxotax-android-malware/
- Submit recovered APK hashes and C2 domains to your threat intel platform and ISAC; mobile malware C2 infrastructure is frequently shared across families, and your indicators may match concurrent campaigns.
Related Resources
Security Arsenal Incident Response Services AlertMonitor Platform Book a SOC Assessment incident-response Intel Hub
Is your security operations ready?
Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.