Headers: Invalid recipient domain with mismatched reply-to from new sender
Message sent to an invalid recipient domain with a reply-to address that differs from the sender address, originating from a new sender.
Sublime rule (View on GitHub)
1name: "Headers: Invalid recipient domain with mismatched reply-to from new sender"
2description: "Message sent to an invalid recipient domain with a reply-to address that differs from the sender address, originating from a new sender."
3type: "rule"
4severity: "medium"
5false_positives:
6 - "Any sender that fails email authentication will trigger the prevalence logic. For recurring benign senders, apply sender exclusions to prevent unnecessary matches."
7source: |
8 type.inbound
9 and length(recipients.to) <= 1
10 and all(recipients.to, .email.domain.valid == false)
11 and length(headers.reply_to) == 1
12 and headers.reply_to[0].email.domain.root_domain != sender.email.domain.root_domain
13 and profile.by_sender_email().prevalence == "new"
14tags:
15 - "Attack surface reduction"
16attack_types:
17 - "BEC/Fraud"
18 - "Credential Phishing"
19 - "Spam"
20tactics_and_techniques:
21 - "Evasion"
22 - "Social engineering"
23detection_methods:
24 - "Header analysis"
25 - "Sender analysis"
26id: "f375ded1-a60e-58db-af3b-ef4983883196"