Phishing: Spearphishing Link
- ID
- T1566.002
- Tactics
- TA0001 Initial Access
- Sub-technique of
- T1566 Phishing
- Platforms
- Identity Provider, Linux, macOS, Office Suite, SaaS, Windows
- Data sources
- Application Log Content, Process Creation, Network Connection Creation, Network Traffic Flow, Network Traffic Content
- Source
- attack.mitre.org
- MITRE last modified
- 12 Sep 2026
Adversaries may send spearphishing emails with a malicious link in an attempt to gain access to victim systems. Spearphishing with a link is a specific variant of spearphishing. It is different from other forms of spearphishing in that it employs the use of links to download malware contained in email, instead of attaching malicious files to the email itself, to avoid defenses that may inspect email attachments. Spearphishing may also involve social engineering techniques, such as posing as a trusted source.
All forms of spearphishing are electronically delivered social engineering targeted at a specific individual, company, or industry. In this case, the malicious emails contain links. Generally, the links will be accompanied by social engineering text and require the user to actively click or copy and paste a URL into a browser, leveraging User Execution. The visited website may compromise the web browser using an exploit, or the user will be prompted to download applications, documents, zip files, or even executables depending on the pretext for the email in the first place.
Adversaries may also include links that are intended to interact directly with an email reader, including embedded images intended to exploit the end system directly. Additionally, adversaries may use seemingly benign links that abuse special characters to mimic legitimate websites (known as an "IDN homograph attack").[3] URLs may also be obfuscated by taking advantage of quirks in the URL schema, such as the acceptance of integer- or hexadecimal-based hostname formats and the automatic discarding of text before an “@” symbol: for example, hxxp://google.com@1157586937.[4]
Adversaries may also utilize links to perform consent phishing/spearphishing campaigns to Steal Application Access Tokens that grant immediate access to the victim environment. For example, a user may be lured into granting adversaries permissions/access via a malicious OAuth 2.0 request URL that when accepted by the user provide permissions/access for malicious applications.[5][6] These stolen access tokens allow the adversary to perform various actions on behalf of the user via API calls.[6]
Similarly, malicious links may also target device-based authorization, such as OAuth 2.0 device authorization grant flow which is typically used to authenticate devices without UIs/browsers. Known as “device code phishing,” an adversary may send a link that directs the victim to a malicious authorization page where the user is tricked into entering a code/credentials that produces a device token.[7][8][9]
Detection
- DET0107 Detection Strategy for Spearphishing Links
Data components: Application Log Content, Process Creation, Network Connection Creation, Network Traffic Flow, Network Traffic Content
Mitigations (5)
- M1017 User Training
Users can be trained to identify social engineering techniques and spearphishing emails with malicious links which includes phishing for consent with OAuth 2.0. Additionally, users may perform visual checks of the domains they visit; however, homographs in ASCII and in IDN domains and URL schema obfuscation may render manual checks difficult. Use email warning banners to alert users when emails contain links from external senders, prompting them to exercise caution and reducing the likelihood of falling victim to spearphishing attacks. Phishing training and other cybersecurity training may raise awareness to check URLs before visiting the sites.
- M1018 User Account Management
Azure AD Administrators apply limitations upon the ability for users to grant consent to unfamiliar or unverified third-party applications.
- M1021 Restrict Web-Based Content
Determine if certain websites that can be used for spearphishing are necessary for business operations and consider blocking access if activity cannot be monitored well or if it poses a significant risk.
- M1047 Audit
Audit applications and their permissions to ensure access to data and resources are limited based upon necessity and principle of least privilege.
- M1054 Software Configuration
Use anti-spoofing and email authentication mechanisms to filter messages based on validity checks of the sender domain (using SPF) and integrity of messages (using DKIM). Enabling these mechanisms within an organization (through policies such as DMARC) may enable recipients (intra-org and cross domain) to perform similar message filtering and validation.[1][2].
Furthermore, policies may enforce / install browser extensions that protect against IDN and homograph attacks.
Groups (48)
- G0006 APT1
- G0010 Turla
- G0016 APT29
- G0021 Molerats
- G0022 APT3
- G0032 Lazarus Group
- G0034 Sandworm Team
- G0040 Patchwork
- G0046 FIN7
- G0049 OilRig
- G0050 APT32
- G0059 Magic Hound
- G0061 FIN8
- G0064 APT33
- G0065 Leviathan
- G0066 Elderwood
- G0069 MuddyWater
- G0080 Cobalt Group
- G0082 APT38
- G0085 FIN4
- G0087 APT39
- G0090 WIRTE
- G0092 TA505
- G0094 Kimsuky
- G0095 Machete
- G0098 BlackTech
- G0099 APT-C-36
- G0102 Wizard Spider
- G0103 Mofang
- G0112 Windshift
- G0120 Evilnum
- G0121 Sidewinder
- G0128 ZIRCONIUM
- G0129 Mustang Panda
- G0134 Transparent Tribe
- G0140 LazyScripter
- G0142 Confucius
- G1006 Earth Lusca
- G1011 EXOTIC LILY
- G1014 LuminousMoth
- G1018 TA2541
- G1020 Mustard Tempest
- G1037 TA577
- G1039 RedCurl
- G1044 APT42
- G1046 Storm-1811
- G1054 MirrorFace
- G1059 NIMBUS MANTICORE
Software (32)
- S0198 NETWIRE
- S0266 TrickBot
- S0367 Emotet
- S0453 Pony
- S0476 Valak
- S0499 Hancitor
- S0528 Javali
- S0530 Melcoz
- S0531 Grandoreiro
- S0534 Bazar
- S0561 GuLoader
- S0584 AppleJeus
- S0585 Kerrdown
- S0646 SpicyOmelette
- S0650 QakBot
- S0669 KOCTOPUS
- S0677 AADInternals
- S1017 OutSteel
- S1018 Saint Bot
- S1030 Squirrelwaffle
- S1039 Bumblebee
- S1086 Snip3
- S1111 DarkGate
- S1122 Mispadu
- S1124 SocGholish
- S1160 Latrodectus
- S1213 Lumma Stealer
- S1229 Havoc
- S1242 Qilin
- S9026 ROAMINGHOUSE
- S9044 Kali365
- S9050 Vidar
