Detection rules › Sublime MQL
Brand impersonation: FedEx
Impersonation of the shipping provider FedEx.
Threat classification
Sublime's own taxonomy (not MITRE ATT&CK).
| Category | Values |
|---|---|
| Attack types | Credential Phishing |
| Tactics and techniques | Impersonation: Brand, Lookalike domain, Social engineering |
Event coverage
| Message attribute |
|---|
| body.current_thread |
| headers.auth_summary |
| sender |
| sender.email |
| type |
Rule body MQL
type.inbound
and (
sender.display_name in~ ('fedex', 'fedex shipment', 'fedex tracking updates')
or strings.ilevenshtein(sender.display_name, 'fedex') <= 1
or regex.icontains(sender.display_name, '^Fed-?ex')
or strings.ilike(sender.email.domain.domain, '*fedex*')
or (
any(ml.logo_detect(file.message_screenshot()).brands, .name == "FedEx")
and (
any(ml.nlu_classifier(body.current_thread.text).entities,
.name == "request" and strings.icontains(.text, "signature")
)
or strings.istarts_with(body.current_thread.text, 'FedEx')
)
)
)
and sender.email.domain.root_domain not in~ (
'fedex.com',
'fedexfreight.com', // added 2026-05-08
'cj.com', // CJ is a global affiliate marketing network
'sedex.com', // sedex.com is not affiliated with FedEx, but is an apparent FP
'myworkday.com',
'billtrust.com',
'flying-cargo.rs', // Serbian arm of Fedex (https://www.fedex.com/en-rs/customer-support.html)
'confirmit.com', // survey/market research company
'centercode.com' // survey company
)
and (
not profile.by_sender().any_messages_benign
and not profile.by_sender().solicited
)
// negate highly trusted sender domains unless they fail DMARC authentication
and (
(
sender.email.domain.root_domain in $high_trust_sender_root_domains
and not headers.auth_summary.dmarc.pass
)
or sender.email.domain.root_domain not in $high_trust_sender_root_domains
)
Detection logic
Scope: inbound message.
Impersonation of the shipping provider FedEx.
- inbound message
any of:
- sender.display_name in ('fedex', 'fedex shipment', 'fedex tracking updates')
- sender.display_name is similar to 'fedex'
- sender.display_name matches '^Fed-?ex'
- sender.email.domain.domain matches '*fedex*'
all of:
any of
ml.logo_detect(file.message_screenshot()).brandswhere:- .name is 'FedEx'
any of:
any of
ml.nlu_classifier(body.current_thread.text).entitieswhere all hold:- .name is 'request'
- .text contains 'signature'
- body.current_thread.text starts with 'FedEx'
- sender.email.domain.root_domain not in ('fedex.com', 'fedexfreight.com', 'cj.com', 'sedex.com', 'myworkday.com', 'billtrust.com', 'flying-cargo.rs', 'confirmit.com', 'centercode.com')
all of:
not:
- profile.by_sender().any_messages_benign
not:
- profile.by_sender().solicited
any of:
all of:
- sender.email.domain.root_domain in $high_trust_sender_root_domains
not:
- headers.auth_summary.dmarc.pass
- sender.email.domain.root_domain not in $high_trust_sender_root_domains
Inspects: body.current_thread.text, headers.auth_summary.dmarc.pass, sender.display_name, sender.email.domain.domain, sender.email.domain.root_domain, type.inbound. Sensors: file.message_screenshot, ml.logo_detect, ml.nlu_classifier, profile.by_sender, regex.icontains, strings.icontains, strings.ilevenshtein, strings.ilike, strings.istarts_with. Reference lists: $high_trust_sender_root_domains.
Indicators matched (19)
| Field | Match | Value |
|---|---|---|
sender.display_name | member | fedex |
sender.display_name | member | fedex shipment |
sender.display_name | member | fedex tracking updates |
strings.ilevenshtein | fuzzy | fedex |
regex.icontains | regex | ^Fed-?ex |
strings.ilike | substring | *fedex* |
ml.logo_detect(file.message_screenshot()).brands[].name | equals | FedEx |
ml.nlu_classifier(body.current_thread.text).entities[].name | equals | request |
strings.icontains | substring | signature |
strings.istarts_with | prefix | FedEx |
sender.email.domain.root_domain | member | fedex.com |
sender.email.domain.root_domain | member | fedexfreight.com |
7 more
sender.email.domain.root_domain | member | cj.com |
sender.email.domain.root_domain | member | sedex.com |
sender.email.domain.root_domain | member | myworkday.com |
sender.email.domain.root_domain | member | billtrust.com |
sender.email.domain.root_domain | member | flying-cargo.rs |
sender.email.domain.root_domain | member | confirmit.com |
sender.email.domain.root_domain | member | centercode.com |