Techniques › T1137 › T1137.003
T1137.003 Outlook Forms
persistence — Windows, Office Suite · attack.mitre.org · JSON
1
MITRE detection strategy
2
analytics
1
Sigma rules tagged attack.t1137.003
0
KEV CVEs mapped here
<p>Adversaries may abuse Microsoft Outlook forms to obtain persistence on a compromised system. Outlook forms are used as templates for presentation and functionality in Outlook messages. Custom Outlook forms can be created that will execute code when a specifically crafted email is sent by an adversary utilizing the same custom Outlook form.</p><p>Once malicious forms have been added to the user’s mailbox, they will be loaded when Outlook is started. Malicious forms will execute when an adversary sends a specifically crafted email to the user.</p>
KEV CVEs mapped to this technique · CTID Mappings Explorer
None. No KEV entry in the public mapping names this technique. Given that 74.7% of KEV has no mapping at all, this says more about the mapping than about the technique.
Detection strategy · ATT&CK Enterprise v19.2
- DET0029 Detect Persistence via Outlook Custom Forms Triggered by Malicious Email v1.0
AN0085 WindowsAdversary uses a tool like Ruler to insert a malicious custom form into the user's Outlook mailbox. The form is designed to auto-execute on Outlook startup or on receipt of a specially crafted email. This results in child processes launched from outlook.exe and possibly network connections or payload loading.WinEventLog:Application
Outlook errors loading or processing custom form templates→ DC0038 Application Log ContentWinEventLog:PowerShellExecution of Microsoft script to enumerate custom forms in Outlook mailbox→ DC0064 Command ExecutionTunable:FormStorageLocationChildProcessNameTimeWindowOutlookVersionUserContextAN0086 Office SuiteOutlook form execution upon message receipt or client launch results in automated code execution within user session. Form definitions deviate from standard templates and include script logic or COM object calls embedded in form fields.m365:unifiedUnusual form activity within Outlook client, including load of non-default forms→ DC0038 Application Log Contentm365:messagetraceInbound email triggers execution of mailbox-stored custom form→ DC0064 Command ExecutionTunable:AuditPolicyScopeMessageSenderAnomalyThresholdFormExecutionRate
Sigma rules · SigmaHQ da9bb07d64, tag attack.t1137.003
Author: Tobias Michalski (Nextron Systems)
· 2021-06-10 (modified 2023-02-22) · logsource: product=windows category=file_event · c3edc6a5-d9d4-48d8-930e-aab518390917
Detects the creation of a new Outlook form which can contain malicious code
Rules tagged at the parent level (attack.t1137) 9
These target the parent technique, not this sub-technique specifically. Listed for completeness, not counted as coverage.
Author: Max Altgelt (Nextron Systems), Nasreddine Bencherchali (Nextron Systems)
· 2022-06-02 (modified 2023-06-22) · logsource: product=windows category=file_event · 0e20c89d-2264-44ae-8238-aeeaba609ece
Detects creation of Microsoft Office files inside of one of the default startup folders in order to achieve persistence.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-02-08 · logsource: product=windows category=file_event · 117d3d3a-755c-4a61-b23e-9171146d094c
Detects the creation of a macro file for Outlook.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2021-04-05 (modified 2023-08-17) · logsource: product=windows category=registry_set · 396ae3eb-4174-4b9b-880e-dc0364d78a19
Detects the modification of Outlook setting "LoadMacroProviderOnBoot" which if enabled allows the automatic loading of any configured VBA project/module
Author: frack113
· 2022-01-22 (modified 2023-08-17) · logsource: product=windows category=registry_set · 45e112d0-7759-4c2a-aa36-9f8fb79d3393
Hides the file extension through modification of the registry
Author: frack113
· 2022-01-22 (modified 2023-08-17) · logsource: product=windows category=registry_set · 5df86130-4e95-4a54-90f7-26541b40aec2
Hides the file extension through modification of the registry
Author: @ScoubiMtl
· 2021-04-05 (modified 2023-02-08) · logsource: product=windows category=file_event · 8c31f563-f9a7-450c-bfa8-35f8f32f1f61
Detects the creation of a macro file for Outlook.
Author: frack113
· 2021-12-28 (modified 2026-01-09) · logsource: product=windows category=registry_set · c3cefdf4-6703-4e1c-bad8-bf422fc5015a
Detects changes to the registry values related to outlook security settings
Author: @ScoubiMtl
· 2021-04-05 (modified 2023-08-17) · logsource: product=windows category=registry_set · e3b50fa5-3c3f-444e-937b-0a99d33731cd
Detects the modification of Outlook security setting to allow unprompted execution of macros.
Author: Nasreddine Bencherchali (Nextron Systems)
· 2023-04-05 (modified 2023-08-17) · logsource: product=windows category=registry_set · fc06e655-d98c-412f-ac76-05c2698b1cb2
Detects changes to the registry values related to outlook that indicates that a reminder was triggered for a Note or Task item. This could be a sign of exploitation of CVE-2023-23397. Further investigation is required to determine the success of an exploitation.