Reconnaissance: Fake real estate inquiry with empty body
Detects inbound messages with no body content — neither plain text nor HTML — but an unusually long subject line containing real estate inquiry language. The subject lines impersonate prospective home buyers asking about specific property listings or seeking a trusted local real estate agent, often mentioning relocation. These messages are designed to establish contact with real estate professionals as a precursor to fraud.
Sublime rule (View on GitHub)
1name: "Reconnaissance: Fake real estate inquiry with empty body"
2description: "Detects inbound messages with no body content — neither plain text nor HTML — but an unusually long subject line containing real estate inquiry language. The subject lines impersonate prospective home buyers asking about specific property listings or seeking a trusted local real estate agent, often mentioning relocation. These messages are designed to establish contact with real estate professionals as a precursor to fraud."
3type: "rule"
4severity: "medium"
5source: |
6 type.inbound
7 and (
8 body.plain.raw is null
9 or body.plain.raw == ""
10 or regex.imatch(body.plain.raw, '^\s*$')
11 )
12 and (
13 body.html.raw is null
14 or body.html.raw == ""
15 or regex.imatch(body.html.raw, '^\s*$')
16 )
17 and length(subject.base) > 150
18 and (
19 strings.icontains(subject.base, 'purchase a home')
20 or regex.icontains(subject.base,
21 'the listing (?:on|at)',
22 '(?:interested in|regarding) (?:this|the) property',
23 '(?:will be|are) relocating'
24 )
25 )
26attack_types:
27 - "BEC/Fraud"
28tactics_and_techniques:
29 - "Social engineering"
30detection_methods:
31 - "Content analysis"
32 - "Sender analysis"
33id: "1f477050-7558-5fdc-859c-9c8ca9bddae5"