Skip to content

Commit dd16382

Browse files
[PR #3487] added rule: Brand impersonation: Greenvelope
1 parent b5eda88 commit dd16382

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: "Brand impersonation: Greenvelope"
2+
description: "Detects messages impersonating Greenvelope invitations not originating from legitimate Greenvelope domain."
3+
type: "rule"
4+
severity: "medium"
5+
source: |
6+
type.inbound
7+
// Looking for greenvelope phrasing or indicators in HTML
8+
and (
9+
strings.icontains(body.current_thread.text, "greenvelope.com")
10+
// Look for alt text in HTML for standardized greenvelope formatting if string is not avail.
11+
or strings.icontains(body.html.raw, 'alt="Greenvelope"')
12+
or strings.icontains(body.html.raw,
13+
'https://www.greenvelope.com/viewer/envelope.ashx'
14+
)
15+
)
16+
// Legitimate sender will be from greenvelope, negating known non-associated domains.
17+
and not (
18+
sender.email.domain.root_domain in ("greenvelope.com")
19+
or headers.return_path.domain.root_domain in ("greenvelope.com")
20+
)
21+
// Capping length to limit FP's
22+
and length(body.current_thread.text) < 1500
23+
attack_types:
24+
- "Credential Phishing"
25+
tactics_and_techniques:
26+
- "Impersonation: Brand"
27+
- "Social engineering"
28+
detection_methods:
29+
- "Content analysis"
30+
- "Sender analysis"
31+
id: "07bf6342-6504-5dc2-b2d7-9a84556fd9d5"
32+
og_id: "9cbbf9b8-a44a-5d86-8caa-3aef898841c1"
33+
testing_pr: 3487
34+
testing_sha: 04d521242f8107cda620ba8226ff970d051e2237

0 commit comments

Comments
 (0)