Detection rules › Sublime MQL
Brand impersonation: Google Careers
Detects messages impersonating Google Careers or job opportunities in multiple languages that contain links to domains other than Google's legitimate domains, from senders not authenticated as Google.
Threat classification
Sublime's own taxonomy (not MITRE ATT&CK).
| Category | Values |
|---|---|
| Attack types | Credential Phishing |
| Tactics and techniques | Impersonation: Brand, Social engineering |
Event coverage
Rule body MQL
type.inbound
and (
strings.icontains(body.current_thread.text, 'Google Careers')
or strings.icontains(body.current_thread.text, 'GoogleCareers')
// Spanish
or strings.icontains(body.current_thread.text, 'Google Carreras')
or strings.icontains(body.current_thread.text, 'GoogleCarreras')
// German Norwegian
or strings.icontains(body.current_thread.text, 'Google Karriere')
or strings.icontains(body.current_thread.text, 'GoogleKarriere')
// Swedish
or strings.icontains(body.current_thread.text, 'Google Karriär')
or strings.icontains(body.current_thread.text, 'GoogleKarriär')
// Dutch
or strings.icontains(body.current_thread.text, 'Google Carrières')
or strings.icontains(body.current_thread.text, 'GoogleCarrières')
// Turkish
or strings.icontains(body.current_thread.text, 'Google Kariyer')
or strings.icontains(body.current_thread.text, 'GoogleKariyer')
// The screenshot OCR captures google careers or the google logo
or (
sender.email.domain.root_domain == "salesforce.com"
and (
regex.icontains(beta.ocr(file.message_screenshot()).text,
"google careers"
)
or any(ml.logo_detect(file.message_screenshot()).brands,
strings.starts_with(.name, "Google")
)
)
)
)
and not any(body.links, .href_url.domain.root_domain in ("google.com", "c.gle"))
and not (
sender.email.domain.root_domain in ("google.com", "sublimesecurity.com")
and headers.auth_summary.dmarc.pass
)
Detection logic
Scope: inbound message.
Detects messages impersonating Google Careers or job opportunities in multiple languages that contain links to domains other than Google's legitimate domains, from senders not authenticated as Google.
- inbound message
any of:
- body.current_thread.text contains 'Google Careers'
- body.current_thread.text contains 'GoogleCareers'
- body.current_thread.text contains 'Google Carreras'
- body.current_thread.text contains 'GoogleCarreras'
- body.current_thread.text contains 'Google Karriere'
- body.current_thread.text contains 'GoogleKarriere'
- body.current_thread.text contains 'Google Karriär'
- body.current_thread.text contains 'GoogleKarriär'
- body.current_thread.text contains 'Google Carrières'
- body.current_thread.text contains 'GoogleCarrières'
- body.current_thread.text contains 'Google Kariyer'
- body.current_thread.text contains 'GoogleKariyer'
all of:
- sender.email.domain.root_domain is 'salesforce.com'
any of:
- beta.ocr(file.message_screenshot()).text matches 'google careers'
any of
ml.logo_detect(file.message_screenshot()).brandswhere:- .name starts with 'Google'
not:
any of
body.linkswhere:- .href_url.domain.root_domain in ('google.com', 'c.gle')
not:
all of:
- sender.email.domain.root_domain in ('google.com', 'sublimesecurity.com')
- headers.auth_summary.dmarc.pass
Inspects: body.current_thread.text, body.links, body.links[].href_url.domain.root_domain, headers.auth_summary.dmarc.pass, sender.email.domain.root_domain, type.inbound. Sensors: beta.ocr, file.message_screenshot, ml.logo_detect, regex.icontains, strings.icontains, strings.starts_with.
Indicators matched (19)
| Field | Match | Value |
|---|---|---|
strings.icontains | substring | Google Careers |
strings.icontains | substring | GoogleCareers |
strings.icontains | substring | Google Carreras |
strings.icontains | substring | GoogleCarreras |
strings.icontains | substring | Google Karriere |
strings.icontains | substring | GoogleKarriere |
strings.icontains | substring | Google Karriär |
strings.icontains | substring | GoogleKarriär |
strings.icontains | substring | Google Carrières |
strings.icontains | substring | GoogleCarrières |
strings.icontains | substring | Google Kariyer |
strings.icontains | substring | GoogleKariyer |
7 more
sender.email.domain.root_domain | equals | salesforce.com |
regex.icontains | regex | google careers |
strings.starts_with | prefix | Google |
body.links[].href_url.domain.root_domain | member | google.com |
body.links[].href_url.domain.root_domain | member | c.gle |
sender.email.domain.root_domain | member | google.com |
sender.email.domain.root_domain | member | sublimesecurity.com |