Detection rules › Sublime MQL

Link: Mixed case HTTPS protocol

Severity
medium
Type
rule
Source
github.com/sublime-security/sublime-rules

Detects messages containing links with mixed case 'hTTPs' protocol, a technique used to evade detection filters.

Threat classification

Sublime's own taxonomy (not MITRE ATT&CK).

CategoryValues
Attack typesCredential Phishing, Malware/Ransomware
Tactics and techniquesEvasion

Event coverage

Rule body MQL

type.inbound
and length(body.links) > 0 
and any(body.links, strings.contains(.href_url.url, 'hTTPs://'))

Detection logic

Scope: inbound message.

Detects messages containing links with mixed case 'hTTPs' protocol, a technique used to evade detection filters.

  1. inbound message
  2. length(body.links) > 0
  3. any of body.links where:
    • .href_url.url contains 'hTTPs://'

Inspects: body.links, body.links[].href_url.url, type.inbound. Sensors: strings.contains.

Indicators matched (1)

FieldMatchValue
strings.containssubstringhTTPs://