Brand impersonation: Dotloop

Impersonation of Dotloop, a real estate transaction management platform.

Sublime rule (View on GitHub)

 1name: "Brand impersonation: Dotloop"
 2description: "Impersonation of Dotloop, a real estate transaction management platform."
 3type: "rule"
 4severity: "medium"
 5source: |
 6  type.inbound
 7  and (
 8    strings.ilike(sender.display_name, '*dotloop*')
 9    or strings.ilike(sender.email.domain.domain, '*dotloop*')
10    or (
11      // dotloop logo
12      any(html.xpath(body.html, '//img').nodes,
13          strings.icontains(.inner_text, 'dotloop')
14      )
15      and strings.contains(strings.replace_confusables(body.current_thread.text),
16                           '(888)-DOTLOOP'
17      )
18      and 3 of (
19        strings.contains(strings.replace_confusables(body.current_thread.text),
20                         'DOTLOOP',
21        ),
22        strings.contains(strings.replace_confusables(body.current_thread.text),
23                         '1301 Second Avenue',
24        ),
25        strings.contains(strings.replace_confusables(body.current_thread.text),
26                         'Floor 36',
27        ),
28        strings.contains(strings.replace_confusables(body.current_thread.text),
29                         'Seattle, WA 98101'
30        )
31      )
32    )
33  )
34  and sender.email.domain.root_domain not in~ ('dotloop.com', 'showingtime.com')
35  and (
36    (
37      profile.by_sender().prevalence in ("new", "outlier")
38      and not profile.by_sender().solicited
39    )
40    or profile.by_sender().any_messages_malicious_or_spam
41  )
42  and not profile.by_sender().any_messages_benign
43
44  // negate highly trusted sender domains unless they fail DMARC authentication
45  and (
46    (
47      sender.email.domain.root_domain in $high_trust_sender_root_domains
48      and not headers.auth_summary.dmarc.pass
49    )
50    or sender.email.domain.root_domain not in $high_trust_sender_root_domains
51  )  
52attack_types:
53  - "Credential Phishing"
54tactics_and_techniques:
55  - "Impersonation: Brand"
56  - "Social engineering"
57detection_methods:
58  - "Header analysis"
59  - "Sender analysis"
60id: "f997581a-ca08-5b21-8a52-ee0ca78fcea5"
to-top