Join our Newsletter — 33% off our NHI Course
Home› Guides› Mobile T1664 Exploitation for Initial Access: How It…
Guide Endpoint Security

Mobile T1664 Exploitation for Initial Access: How It Reaches Android and iOS Devices and How to Block It

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 12 November 2026 10 min read
On this page

A phone that is weeks behind on security updates can be taken over through a message, a web page or a radio interface before the user does anything that looks risky. MITRE ATT&CK for Mobile T1664 Exploitation for Initial Access (tactic TA0027 Initial Access, platforms Android and iOS) covers adversaries who exploit vulnerabilities in apps, services, the operating system or the kernel to get their first foothold on a device. This guide explains what the technique covers, what the ATT&CK v20 procedure examples show, how to shrink the exposure window with update enforcement and attack surface reduction on both platforms, and what MDM, MTD and forensic tooling can and cannot detect. It is for mobile and endpoint security teams, vulnerability managers and those protecting high-risk staff. The wider matrix is covered in the MITRE ATT&CK for Mobile Guide.

Key takeaways

  • The update window is the attack window. ATT&CK notes that mobile OS vendors are typically quick to patch critical bugs, which leaves a short window; your fleet's patch lag decides how long that window stays open for you.
  • Zero-click is the hard case. ATT&CK points out that some exploits need no user interaction (see T1658 Exploitation for Client Execution), so user awareness alone does not help.
  • Real cases are well documented. ATT&CK records Pegasus for iOS (S0289) using zero-day iMessage exploits for initial access, documented by Citizen Lab, and BRATA (S1094) linked to WhatsApp vulnerability CVE-2019-3568.
  • Attack surface reduction works. Apple's Lockdown Mode blocks most Messages attachment types, link previews and complex web technologies; Android Advanced Protection offers a comparable hardened profile for at-risk users.
  • Detection is mostly indirect. ATT&CK's v20 analytics rely on host status from MDM, network connection data and, where available, process or fault telemetry; forensic checks with tools such as MVT are the practical way to look for traces after the fact.

What the technique covers

ATT&CK describes T1664 as exploiting software vulnerabilities to gain initial access to a mobile device, with the vulnerable code sitting in an application, a service, the operating system or the kernel. It names three well-known mobile exploits as examples: FORCEDENTRY, StageFright and BlueBorne. Those three cover the main delivery paths: a messaging service parsing attacker-controlled content, a media framework processing a crafted file, and a wireless stack reachable over Bluetooth.

The boundary with neighbouring techniques matters for mapping. T1664 is about gaining access to the device. T1658 Exploitation for Client Execution covers exploits that run code through a client app, including zero-click cases; a single real chain often maps to both. T1660 Phishing covers the lure when the user has to click. Map each step separately rather than forcing a chain into one ID. Related Mobile pages: T1456 Drive-By Compromise and T1404 Exploitation for Privilege Escalation.

Procedure examples and what they teach

Case (ATT&CK ID)PlatformWhat the source reportsDefensive lesson
Pegasus for iOS (S0289)iOSCitizen Lab (December 2020) reports that 36 personal phones of Al Jazeera journalists, producers, anchors and executives were hacked in July and August 2020 with an exploit chain it calls KISMET, which appeared to be a zero-click exploit in iMessage and was a zero-day against at least iOS 13.5.1. Citizen Lab attributed the activity to Pegasus operators it links, with medium confidence, to Saudi Arabia and the UAE.Citizen Lab did not believe KISMET worked on iOS 14 and later, citing new security protections, and urged an immediate update. Platform hardening in a new major release can close whole exploit classes.
BRATA (S1094)AndroidATT&CK records BRATA abusing WhatsApp vulnerability CVE-2019-3568 for initial access. Kaspersky's 2019 report describes the CVE-2019-3568 patch as a topic used by the BRATA operators, with most samples posing as WhatsApp updates on Google Play and more than 10,000 downloads for one fake update.News of a vulnerability is itself a lure. Updates should come only through the platform's update path and the official store.

For the spyware ecosystem behind cases like Pegasus, see the Commercial Spyware Guide.

Prevention on Android and iOS

ATT&CK lists two mitigations: M1001 Security Updates (updates frequently contain patches for known vulnerabilities) and M1058 Antivirus/Antimalware (mobile security products can detect that a device is vulnerable to a known exploit and alert the user to update). The table turns those into platform controls.

ControlAndroidiOS
Know the patch cadenceAndroid Security Bulletins are published monthly, on the first Monday of the month unless it is a holiday, each with a security patch level; device makers publish their own device-specific detailsApple lists security releases and Background Security Improvements on its security releases page and does not disclose or confirm issues until an investigation has occurred
Measure patch stateSecurity patch level reported to MDM; Play Integrity MEETS_STRONG_INTEGRITY on Android 13 and later requires security updates within the last year for all partitionsOS version and build reported to MDM through device information queries
Enforce updatesSystem update policy in Android Enterprise; compliance rule on minimum patch levelSoftware update enforcement through MDM declarative configuration on managed devices; compliance rule on minimum OS version
Reduce attack surface for high-risk usersAndroid Advanced Protection; see Android Advanced ProtectionLockdown Mode (iOS 16 and later); see the Apple Lockdown Mode Guide
Vulnerable device detection (M1058)MTD reporting of outdated or vulnerable OS buildsMTD reporting of outdated or vulnerable OS builds
  • Lockdown Mode specifics: Apple's support page states that with Lockdown Mode on, most Messages attachment types are blocked except certain images, video and audio; links and link previews are unavailable; complex web technologies are blocked; incoming FaceTime calls are blocked unless you called that person in the past 30 days; 2G and 3G are turned off; and the device cannot install configuration profiles or be enrolled in MDM or supervision. Plan for that last point: agree and test the enrolment sequence for at-risk staff with your MDM team before anyone turns Lockdown Mode on.
  • Retire unsupported devices: a device that no longer receives security updates cannot satisfy M1001. Make "receives vendor security updates" a hard condition for corporate access.
  • Turn off unused radios and services where policy allows: BlueBorne is the reminder that Bluetooth stacks are reachable without a tap. MDM restrictions on supervised or fully managed devices can limit some interfaces; weigh this against usability.
  • Treat messaging apps as attack surface: keep them on automatic update through the managed store, and include them in the vulnerability management scope. See Securing Messaging Apps Guide.

Detection and measurement

ATT&CK v20's detection strategy for T1664 has one analytic per platform. On Android it correlates host status from the Android Enterprise device policy controller (policy, compliance and security state queries, and security log events where supported), network connections from Android Enterprise network logging or an enterprise VPN, and process creation from app vetting or managed telemetry. On iOS it correlates host status from Apple MDM (device information, security information, profile list and restriction queries), network flows from a Network Extension, per-app VPN or secure web gateway, and fault-level Unified Log entries or unexpected child processes in WebKit and the iMessage services (com.apple.WebKit, com.apple.imtransferagent, com.apple.imagent). Both analytics warn against inferring activity that was not observed.

In practice, unified log and process data on iOS are rarely streamed from a fleet; they are collected when a device is examined. That makes two routes realistic:

  • Continuous: MDM and MTD compliance (OS version, patch level, integrity state) plus network indicators of known exploit or spyware infrastructure from threat intelligence.
  • On suspicion: consensual forensic analysis. Amnesty International's Mobile Verification Toolkit checks iOS backups, filesystem dumps and sysdiagnose files, and Android backups, against indicators of compromise. A clean result does not prove a device was never compromised. See Mobile Verification Toolkit (MVT) and the Mobile Forensics Guide.

Metrics:

  • Median days from an Android bulletin or Apple security release to 90 percent fleet adoption.
  • Percentage of devices on a security patch level or OS build older than the policy threshold.
  • Count of corporate-access devices that no longer receive vendor security updates (target zero).
  • Percentage of designated high-risk users with Lockdown Mode or Android Advanced Protection on.
  • Time from an emergency mobile release to forced update for high-risk users.

Rolling out update enforcement

  1. Baseline: export OS version and patch level for every enrolled device and group by model; flag models out of vendor support.
  2. Set the policy: define a normal deadline for monthly updates and a short emergency deadline for releases fixing exploited vulnerabilities, with the emergency path in the Emergency Out-of-Band Patching Playbook.
  3. Pilot ring: push to IT and security staff first, then a business pilot, then everyone, checking that line-of-business apps still work at each ring.
  4. Enforce through compliance: after the deadline, devices below the minimum lose access to corporate apps until updated, rather than being wiped.
  5. High-risk users: enrol executives, journalists, legal and security staff in the hardened profile, and agree how they reach support when a hardened setting blocks something.
  6. Rollback: mobile OS updates generally cannot be rolled back on the device; the rollback lever is the compliance rule. Relax the minimum version for an affected group if an update breaks a critical app, and record the exception with an expiry date.

Common failure patterns

  • Measuring OS version but not patch level: on Android, two devices on the same major version can be months apart in security patch level.
  • Waiting for user-initiated updates: without a deadline, patch lag stretches to weeks, which is longer than the window ATT&CK describes.
  • Keeping unsupported models: devices without security updates stay exposed to every later fix.
  • Relying on user awareness for zero-click threats: training cannot stop an exploit that needs no interaction; hardened modes and fast updates can.
  • Wiping before preserving evidence: a suspected targeted compromise needs forensic collection first; see the Mobile Spyware Infection Response Playbook.

Where identity fits

A device-level exploit gives the attacker the device's tokens: refresh tokens of corporate apps, MDM enrolment certificates and any API keys stored by apps. After a suspected compromise, revoke sessions and device certificates in the identity provider and MDM, not only on the phone, and re-enrol the device from a clean state. Short-lived, device-bound tokens limit what an exploit yields; see OAuth for Native and Mobile Apps Guide.

Framework mapping

FrameworkReferenceRelevance
ATT&CK for MobileT1664, tactic TA0027; mitigations M1001 Security Updates, M1058 Antivirus/AntimalwareThe technique and its listed mitigations
ATT&CK for MobileT1658 Exploitation for Client ExecutionExecution via client apps, including zero-click
NIST SP 800-53 Rev 5SI-2, SI-3, SI-4, AC-19, IR-4Flaw remediation, malicious code protection, monitoring, mobile access control, incident handling
NIST CSF 2.0ID.RA-01, PR.PS-02, DE.CM-09Vulnerabilities identified, software maintained, runtime monitoring

For the desktop counterpart see MITRE ATT&CK T1203 Exploitation for Client Execution, and for exploited vulnerability handling the Zero-Day and Exploited Vulnerabilities Guide.

Practitioner checklist

  • Every enrolled device reports OS version and, on Android, security patch level to MDM.
  • Normal and emergency update deadlines are defined and enforced through compliance rules.
  • Models out of vendor security support are barred from corporate access.
  • High-risk users run Lockdown Mode or Android Advanced Protection, with the enrolment impact tested.
  • Messaging and browser apps update automatically through the managed store.
  • MTD or MDM flags vulnerable OS builds and feeds the SOC.
  • A forensic route (MVT or a specialist provider) is agreed before it is needed.
  • The response plan revokes tokens and device certificates centrally after a suspected exploit.

Standards and references

Related NHI Mgmt Group resources: MITRE ATT&CK for Mobile Guide, Mobile Communications Protection for High-Risk Individuals Guide, Patch Management Guide, Mobile Threat Defense Buyer's Guide.

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 12 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.