MITRE ATT&CKtechnique

T1635 Steal Application Access Token

Published 2022-04-01 Modified 2025-10-24 Official page ↗
Domain
mobile
Tactics
Credential Access
Platforms
Android, iOS
Version
1.2
Created
2022-04-01

Description

Adversaries can steal user application access tokens as a means of acquiring credentials to access remote systems and resources. This can occur through social engineering or URI hijacking and typically requires user action to grant access, such as through a system “Open With” dialogue. Application access tokens are used to make authorized API requests on behalf of a user and are commonly used as a way to access resources in cloud-based applications and software-as-a-service (SaaS). OAuth is one commonly implemented framework used to issue tokens to users for access to systems. An application desiring access to cloud-based services or protected APIs can gain entry through OAuth 2.0 using a variety of authorization protocols. An example of a commonly-used sequence is Microsoft's Authorization Code Grant flow. An OAuth access token enables a third-party application to interact with resources containing user data in the ways requested without requiring user credentials.

Related

Tactic · MITRE ATT&CK (1)

  • TA0031 Credential Access tactic

Referenced by MITRE ATT&CK · mitigates (3)

  • M1011 User Guidance mitigation
  • M1006 Use Recent OS Version mitigation
  • M1013 Application Developer Guidance mitigation

Referenced by MITRE ATT&CK · subtechnique of (1)

References