File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -67,11 +67,20 @@ source: |
6767 )
6868 or length(headers.references) == 0
6969 )
70+ and (
71+ (
72+ profile.by_sender().prevalence != "common"
73+ and not profile.by_sender().solicited
74+ )
75+ )
7076 // negate newsletters and webinars
7177 and not any(ml.nlu_classifier(body.current_thread.text).topics,
7278 .name in ("Newsletters and Digests", "Events and Webinars")
7379 and .confidence == "high"
7480 )
81+ and not any(ml.nlu_classifier(body.current_thread.text).intents,
82+ .name == "benign" and .confidence == "high"
83+ )
7584 and not (
7685 sender.email.domain.root_domain in (
7786 "robinhood.com",
@@ -83,6 +92,14 @@ source: |
8392 and coalesce(headers.auth_summary.dmarc.pass, false)
8493 )
8594 )
95+ // negate highly trusted sender domains unless they fail DMARC authentication
96+ and (
97+ (
98+ sender.email.domain.root_domain in $high_trust_sender_root_domains
99+ and not headers.auth_summary.dmarc.pass
100+ )
101+ or sender.email.domain.root_domain not in $high_trust_sender_root_domains
102+ )
86103
87104attack_types :
88105 - " Credential Phishing"
You can’t perform that action at this time.
0 commit comments