Attachment: Fake mobileconfig security update profile
Detects .mobileconfig attachments that present themselves as an Apple 'Security Update' configuration profile but omit the PayloadContent section required for a legitimate profile. These crafted files are used as a lure to trick recipients into installing a bogus update, often paired with payment or account-themed subject lines and disposable or spoofed sender domains.
Sublime rule (View on GitHub)
1name: "Attachment: Fake mobileconfig security update profile"
2description: "Detects .mobileconfig attachments that present themselves as an Apple 'Security Update' configuration profile but omit the PayloadContent section required for a legitimate profile. These crafted files are used as a lure to trick recipients into installing a bogus update, often paired with payment or account-themed subject lines and disposable or spoofed sender domains."
3type: "rule"
4severity: "high"
5source: |
6 type.inbound
7 and any(attachments,
8 .file_extension == "mobileconfig"
9 and strings.icontains(file.parse_text(.).text,
10 '<key>PayloadDisplayName</key><string>Security Update '
11 )
12 and not strings.icontains(file.parse_text(.).text, 'PayloadContent')
13 )
14
15attack_types:
16 - "Credential Phishing"
17tactics_and_techniques:
18 - "Impersonation: Brand"
19 - "Social engineering"
20 - "Evasion"
21detection_methods:
22 - "File analysis"
23 - "Content analysis"
24 - "XML analysis"
25id: "39473842-1802-513b-892b-d96756d859a7"