MITRE ATT&CK / Techniques / T1697

Steal Application Specific Passwords

ID
T1697
Tactics
TA0006 Credential Access
Platforms
Office Suite, Identity Provider, SaaS
Data sources
User Account Authentication, User Account Modification, Logon Session Creation, Application Log Content
Source
attack.mitre.org
MITRE last modified
7 Oct 2026

Adversaries may steal Application Specific Passwords (ASPs) to gain access to Valid Accounts, bypassing multifactor authentication (MFA) methods. ASPs are passwords typically used to give third-party applications or legacy devices (which do not support MFA methods) account access.[1][2]

An adversary may socially engineer a user into providing an ASP[3][4] (using methods like Phishing for Information), generate an ASP for an already compromised account,[5][6] or obtain an ASP stored on a system. Afterward, adversaries may use the ASP to access Valid Accounts and, in some cases, maintain Persistence, bypassing any form of MFA set on the account.

Detection

Mitigations (4)

M1017 User Training

ASPs can be obtained through social engineering, which your technique explicitly includes. Train users not to generate or disclose ASPs in response to unsolicited instructions.

M1018 User Account Management

Restrict which users may create/use ASPs; disable ASP creation where unnecessary; remove existing ASPs. Microsoft allows admins to disable creation and separately delete existing ASPs; Google administrators can view/revoke users' application-specific passwords.

M1036 Account Use Policies

Restrict authentication paths/clients/locations through which accounts using legacy/app-password authentication can authenticate. This matters because an ASP that has been stolen shouldn't automatically have unrestricted account reach.

M1042 Disable or Remove Feature or Program

Disable ASP functionality where modern authentication is available. Microsoft specifically supports disabling users' ability to create app passwords and recommends disabling legacy authentication so existing app passwords no longer work.

Groups (1)

References

  1. Application Specific Passwords
  2. Application Specific Passwords Push Sec
  3. UNC6293 ASP Creative Phishing Attack
  4. Application Specific Passwords Phishing
  5. Mandiant APT42-untangling
  6. TAG APT42