TL;DR: Mobile apps are being manipulated at the device layer through camera spoofing, GPS deception, accessibility abuse, overlay injection, and NFC relay attacks, according to Guardsquare, and telemetry from 80 million devices found 0.2% affected by modified applications and 0.3% by malicious interactivity. The security problem is no longer platform compromise alone but unchecked trust in the runtime environment that mobile identity, payments, and fraud controls depend on.
At a glance
What this is: This is an analysis of how attackers exploit mobile OS features to bypass biometric checks, fraud controls, and payment trust mechanisms.
Why it matters: It matters because mobile app teams and identity programmes increasingly rely on device signals, biometrics, and runtime trust for onboarding, authentication, and transactions.
By the numbers:
- Using data from apps protected by Guardsquare, the team tested 80 million unique devices over a 180-day period.
- Modified applications affected 0.2% of devices, equal to 160,000 devices in the sample.
- Malicious app interactivity affected 0.3% of devices, equal to 240,000 devices in the sample.
👉 Read Guardsquare's analysis of mobile OS fraud techniques and app trust bypasses
Context
Mobile app security fails when organisations assume the operating environment is trustworthy just because the app itself was distributed legitimately. In this case, attackers target the device layer, where biometrics, GPS, accessibility services, overlays, and NFC can all be turned into control bypasses rather than protection.
The identity angle is direct: mobile apps are often the front door for human identity verification, payment authorisation, and account recovery, yet the device belongs to the user and can be altered, instrumented, or paired with malware. That makes runtime trust validation a governance issue, not only an AppSec issue.
The starting position described here is increasingly typical for high-value consumer mobile flows, especially in banking, delivery, and digital identity. When mobile becomes the primary channel, the security model has to assume hostile client environments by default.
Key questions
Q: How should teams detect mobile fraud when the device itself is compromised?
A: They should combine app telemetry, device posture, and behavioural signals rather than relying on login success alone. Look for overlay activity, remote control patterns, unusual touch behaviour, and suspicious accessibility service use. The goal is to detect when a legitimate session is being operated by malware, not by the enrolled user.
Q: Why do biometrics and mobile identity checks fail when apps run on user-controlled devices?
A: Because the app can only trust the inputs it can verify. On a user-controlled device, attackers can repack the app, inject overlays, spoof sensor feeds, or abuse accessibility permissions, which means the verification event may be fabricated even though the user interface looks normal. Stronger backend validation is required to prevent false confidence.
Q: What breaks when accessibility services are abused inside mobile apps?
A: The app loses control over its own interface and action flow. A malicious accessibility service can read screens, enter data, trigger taps, and complete transactions faster than a human can intervene. That turns a convenience feature into a privilege path for fraud, so sensitive workflows need runtime checks before they proceed.
A: Accountability should span product security, fraud operations, and IAM because these attacks exploit the boundary between identity proof and transaction approval. Teams need clear ownership for device trust policies, permission monitoring, and step-up decisioning, especially when mobile channels are part of onboarding, payments, or account recovery.
Technical breakdown
How camera and biometrics spoofing bypass mobile verification
Mobile onboarding and step-up verification often treat camera capture as proof of liveness or user presence. Attackers defeat that assumption by repackaging the app, intercepting the camera pipeline, and feeding a prerecorded face video or other synthetic input into the verification flow. The app may still believe it is talking to the camera, but it is actually reading attacker-controlled content from local storage or an injected process. This is a runtime trust failure, not a biometric failure. The biometric system only works if the application can verify the capture path, the app integrity, and the environment in which the sample was taken.
Practical implication: enforce capture-path integrity checks and block high-risk actions when the client runtime cannot prove the sensor feed is genuine.
Why accessibility services and overlays create a control bypass
Accessibility services are designed to assist users by reading screen content and interacting with the UI, but they can also grant near-complete control over what happens inside an app. Malware abuses that permission to observe the screen, inject keystrokes, navigate flows, and complete transactions faster than a human can react. Overlay or activity injection attacks exploit the same trust gap by placing a malicious interface on top of the legitimate app, making stolen credentials and payment details look like normal user input. The issue is not simply malicious software, but an operating model that trusts the visible screen too much.
Practical implication: audit active accessibility services and suppress sensitive actions when an untrusted overlay or assistive control is present.
How NFC relay fraud turns local identity into remote payment abuse
NFC is often treated as a strong local second factor because the user must physically tap a card or device. Relay attacks break that assumption by capturing the NFC exchange on one device and relaying it in real time to another attacker-controlled terminal. From the user’s perspective, the action still looks local and legitimate. In reality, the credential or payment proof is being proxied elsewhere. This shows why proximity-based trust needs stronger binding to device integrity, transaction context, and backend verification before authorisation is granted.
Practical implication: bind NFC-based verification to server-side transaction context and reject approvals that lack device and session integrity signals.
Threat narrative
Attacker objective: The attacker wants to bypass mobile trust controls so they can steal credentials, authorize fraudulent transactions, or manipulate platform economics at scale.
- Entry begins when a victim installs or opens a compromised mobile app, or grants a malicious utility access to accessibility services, camera capture, or NFC-related workflows.
- Escalation occurs when the attacker repackages the app or uses overlay and activity injection techniques to control the UI, capture inputs, or replace sensor data with attacker-chosen content.
- Impact follows when the fraud flow is completed at speed, allowing credential theft, fraudulent transfer approval, dispatch gaming, or remote NFC payment authorisation.
NHI Mgmt Group analysis
Mobile app fraud is now a runtime trust problem, not just an app hardening problem. The article shows attackers exploiting sensor pathways, UI layers, and permission surfaces rather than breaking mobile operating systems outright. That shifts the control question from static code protection to continuous validation of the device, app, and session. For identity programmes, that means the mobile client is no longer a trusted verifier by default, especially for onboarding and step-up checks.
Identity verification on mobile is only as strong as the capture path behind it. Biometrics, selfie checks, and NFC taps can all be subverted if the app cannot prove the provenance of the input. This is where mobile identity governance intersects with fraud operations and NHI-style trust logic: the verification event becomes just another untrusted runtime signal unless the backend evaluates context and integrity. Practitioners should treat the mobile device as a potentially hostile identity surface.
Client-side trust assumptions create a hidden fraud economy. The article’s examples show how attackers monetise bypasses through altered apps, Telegram channels, and transaction automation. That pattern is not limited to mobile, but mobile amplifies it because users depend on the device for both authentication and transaction approval. The named concept here is device-side trust bypass: when the security decision is made on a client the attacker can instrument, spoof, or fully control. Teams should redesign controls around that failure mode.
Runtime permission abuse is now a governance issue for security and fraud teams alike. Accessibility services, overlays, and sensor access can all be legitimate features, but once granted they become high-impact privilege paths. The control gap is not the feature itself; it is the lack of continuous monitoring and transaction gating once the permission exists. For practitioners, this calls for tighter separation between device usability features and high-risk identity actions.
Mobile channel growth increases the cost of weak verification assumptions. When mobile drives revenue, transfers, and account recovery, fraud controls cannot rely on the user behaving normally or the device remaining clean. The more business logic moves into mobile flows, the more every trust assumption needs explicit validation. Teams should align mobile security, IAM, and fraud monitoring around the same runtime evidence, not separate control silos.
What this signals
Mobile fraud controls are converging with identity governance because the phone now acts as both authenticator and attack surface. That makes runtime validation, not just app distribution controls, the operational boundary that security teams need to watch.
Device-side trust bypass: the more a mobile flow depends on local signals like biometrics, GPS, or NFC, the more attackers will target the path between the sensor and the decision engine. Teams should assume that path can be instrumented and design for backend verification first.
For identity and fraud programmes, the next maturity step is to make mobile trust conditional on context, integrity, and behaviour signals rather than on the mere presence of a working app. That model aligns better with modern mobile revenue flows and reduces false acceptance at the moment attackers need it most.
For practitioners
- Block high-risk actions when runtime trust signals degrade Pause transfers, account changes, and recovery flows when the app detects suspicious accessibility services, overlays, repackaging, or tampered sensor input. Require step-up verification from a separate trusted channel before allowing the transaction to continue.
- Move mobile verification decisions server-side Treat biometric, GPS, and NFC readings as inputs to backend policy rather than final proof. Use mobile app attestation, transaction context, and risk scoring to confirm that the app instance and session are genuine before authorising sensitive actions.
- Instrument fraud telemetry around device-side manipulation Log repeated UI transitions, accessibility permission changes, impossible location shifts, and rapid capture-to-submit sequences. Feed those signals into fraud and IAM workflows so suspicious device behaviour can be challenged before money moves or credentials are reset.
- Separate convenience permissions from identity assurance Allow accessibility, camera, and NFC features only for narrowly defined use cases, and never assume those permissions imply trust. Reassess onboarding and payment flows so a granted device permission cannot by itself authorise identity proof or transaction approval.
Key takeaways
- Mobile fraud increasingly exploits the device layer, where attackers can spoof sensors, hijack UI flows, and abuse permissions without breaking the OS.
- Guardsquare’s sample showed that even low percentages matter at scale, with 160,000 modified-device cases and 240,000 malicious-interactivity cases in 80 million devices.
- The strongest control shift is to treat mobile verification as a backend decision problem, grounded in app attestation, runtime telemetry, and transaction context.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 address the attack surface, NIST CSF 2.0 and NIST SP 800-63 set the technical controls, and GDPR define the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 | Mobile trust bypasses undermine access control decisions and session assurance. |
| OWASP Agentic AI Top 10 | The article stresses mobile attack patterns that parallel runtime trust abuse and input manipulation. | |
| NIST SP 800-63 | SP 800-63B | Biometric and step-up verification on mobile must be resilient to presentation and replay abuse. |
| GDPR | Art.32 | Biometrics, identity checks, and location data can be personal data requiring security safeguards. |
Apply SP 800-63B assurance thinking to mobile authentication and step-up flows that depend on device signals.
Key terms
- App Attestation: App attestation is a trust decision that checks whether a mobile app and its device environment meet policy before sensitive actions are allowed. It can use device integrity, app integrity, and telemetry to decide whether requests should be trusted, restricted, or denied.
- Overlay Injection: Overlay injection is a fraud technique where malicious content is placed on top of a legitimate app screen to capture credentials, payment data, or approval actions. The user believes they are interacting with the trusted app, while the attacker controls what is actually submitted.
- Accessibility abuse: The misuse of built-in operating system accessibility features to observe the screen, capture input, overlay content, or automate app interaction. The feature is legitimate, but when an attacker controls it, the result is covert session manipulation that is difficult to distinguish from normal device behaviour.
- Runtime Trust: Runtime trust is the idea that access should remain valid only while current context justifies it. Instead of trusting a setup decision indefinitely, teams continuously re-evaluate whether a workload or agent still deserves privilege. This approach is especially important for AI agents that can change behaviour mid-task.
What's in the full article
Guardsquare's full post covers the implementation detail this analysis intentionally leaves aside:
- Step-by-step examples of how accessibility abuse, overlay injection, and NFC relay attacks are constructed in real mobile workflows
- The specific runtime signals Guardsquare says can help detect repackaged apps and suspicious user-interface manipulation
- Mobile app security testing and hardening approaches across the SDLC for teams that need to operationalise defence
- Why the article recommends moving trust decisions beyond the device and into server-side validation
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management in practical terms. It helps security and identity practitioners connect lifecycle control to broader access risk.
Published by the NHIMG editorial team on August 18, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org