Skip to content

Commit d9668bc

Browse files
[PR #2814] changed rule: Brand impersonation: Experian
1 parent f639944 commit d9668bc

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: "Brand impersonation: Experian"
2+
description: |
3+
Impersonation of Experian
4+
type: "rule"
5+
severity: "medium"
6+
source: |
7+
type.inbound
8+
and (
9+
strings.ilike(sender.display_name, '*experian*')
10+
or strings.ilevenshtein(sender.display_name, 'experian') <= 1
11+
)
12+
and sender.email.domain.root_domain not in~ ('experian.com')
13+
14+
// and not if the sender.display.name contains "via" and dmarc pass from experian.com
15+
and not (
16+
(
17+
headers.auth_summary.dmarc.pass
18+
and headers.auth_summary.dmarc.details.from.root_domain == "experian.com"
19+
)
20+
and strings.contains(sender.display_name, "via")
21+
)
22+
23+
// negate highly trusted sender domains unless they fail DMARC authentication
24+
and (
25+
(
26+
sender.email.domain.root_domain in $high_trust_sender_root_domains
27+
and not headers.auth_summary.dmarc.pass
28+
)
29+
or sender.email.domain.root_domain not in $high_trust_sender_root_domains
30+
)
31+
32+
// and no false positives and not solicited
33+
and (
34+
not profile.by_sender().any_false_positives
35+
and not profile.by_sender().solicited
36+
)
37+
38+
attack_types:
39+
- "Credential Phishing"
40+
tactics_and_techniques:
41+
- "Impersonation: Brand"
42+
- "Lookalike domain"
43+
- "Social engineering"
44+
detection_methods:
45+
- "Sender analysis"
46+
id: "10376802-ef81-5045-8c8b-1f847c42e373"
47+
og_id: "7e5c04dd-e324-53de-b1e1-91f0bdc680cd"
48+
testing_pr: 2814
49+
testing_sha: c8cd74f8fa766693dd08d1b45c7e75574bb23408

0 commit comments

Comments
 (0)