Stripe invoice abuse
A fraudulent invoice/receipt found in the body of the message sent by exploiting Stripe's invoicing service. Callback Phishing is an attempt by an attacker to solicit the victim (recipient) to call a phone number. The resulting interaction could lead to a multitude of attacks ranging from Financial theft, Remote Access Trojan (RAT) Installation or Ransomware Deployment.
Sublime rule (View on GitHub)
1name: "Stripe invoice abuse"
2description: |
3 A fraudulent invoice/receipt found in the body of the message sent by exploiting Stripe's invoicing service.
4 Callback Phishing is an attempt by an attacker to solicit the victim (recipient) to call a phone number.
5 The resulting interaction could lead to a multitude of attacks ranging from Financial theft, Remote Access Trojan (RAT) Installation or Ransomware Deployment.
6type: "rule"
7severity: "medium"
8source: |
9 type.inbound
10 and sender.email.domain.root_domain == "stripe.com"
11 and headers.auth_summary.dmarc.pass
12 and (
13 (
14 length(attachments) == 2
15 and any(attachments,
16 .file_extension == "pdf"
17 and any(file.explode(.),
18 4 of (
19 strings.ilike(.scan.ocr.raw, "*Btc Purchase*"),
20 strings.ilike(.scan.ocr.raw, "*suspicious activity*"),
21 strings.ilike(.scan.ocr.raw,
22 "*get in touch with us straight once*"
23 ),
24 strings.ilike(.scan.ocr.raw, "*your phone number*"),
25 strings.ilike(.scan.ocr.raw, "*due deducted*"),
26 strings.ilike(.scan.ocr.raw,
27 "*merchant security service center*"
28 )
29 )
30 )
31 )
32 )
33 or (
34 any(ml.nlu_classifier(body.current_thread.text).intents,
35 .name == "callback_scam" and .confidence == "high"
36 )
37 and 2 of (
38 strings.icontains(body.current_thread.text, "processing your payment"),
39 strings.icontains(body.current_thread.text, "payment has been received"),
40 strings.icontains(body.current_thread.text, "order status update"),
41 strings.icontains(body.current_thread.text, "ship your items"),
42 strings.icontains(body.current_thread.text, "reach out:"),
43 strings.icontains(body.current_thread.text, "pay this invoice"),
44 strings.icontains(body.current_thread.text, "dear"),
45 strings.icontains(body.current_thread.text, "need to cancel"),
46 strings.icontains(body.current_thread.text, "Яеոеԝаⅼ"),
47 strings.icontains(body.current_thread.text, "order confirmation"),
48 )
49 )
50 )
51attack_types:
52 - "BEC/Fraud"
53 - "Callback Phishing"
54tactics_and_techniques:
55 - "PDF"
56detection_methods:
57 - "File analysis"
58 - "Header analysis"
59id: "90162d16-0311-579f-b256-b501ca29bb35"