Brand impersonation: Coinbase

Impersonation of the cryptocurrency exchange Coinbase to harvest Coinbase credentials or related information.

Sublime rule (View on GitHub)

 1name: "Brand impersonation: Coinbase"
 2description: |
 3  Impersonation of the cryptocurrency exchange Coinbase to harvest Coinbase credentials 
 4  or related information.  
 5references:
 6  - "https://blog.coinbase.com/phishing-attacks-and-how-to-not-fall-victim-42b489d77199"
 7type: "rule"
 8severity: "high"
 9source: |
10  type.inbound
11  and (
12    strings.ilike(sender.display_name, '*coinbase*')
13    or strings.ilevenshtein(sender.display_name, 'coinbase') <= 1
14    or strings.ilike(sender.email.domain.domain, '*coinbase*')
15  )
16  and sender.email.domain.root_domain not in~ ('coinbase.com', 'q4inc.com')
17  and (
18    // if this comes from a free email provider,
19    // flag if org has never sent an email to sender's email before
20    (
21      sender.email.domain.root_domain in $free_email_providers
22      and sender.email.email not in $recipient_emails
23    )
24    // if this comes from a custom domain,
25    // flag if org has never sent an email to sender's domain before
26    or (
27      sender.email.domain.root_domain not in $free_email_providers
28      and sender.email.domain.domain not in $recipient_domains
29    )
30  )
31
32  // negate highly trusted sender domains unless they fail DMARC authentication
33  and (
34    (
35      sender.email.domain.root_domain in $high_trust_sender_root_domains
36      and not headers.auth_summary.dmarc.pass
37    )
38    or sender.email.domain.root_domain not in $high_trust_sender_root_domains
39  )  
40tags:
41  - "Cryptocurrency"
42attack_types:
43  - "Credential Phishing"
44tactics_and_techniques:
45  - "Impersonation: Brand"
46  - "Lookalike domain"
47  - "Social engineering"
48detection_methods:
49  - "Header analysis"
50  - "Sender analysis"
51id: "3dca757a-fb21-53c0-ac17-b0f110e8db60"

Related rules

to-top