Machine Learning Detected DGA activity using a known SUNBURST DNS domain
editMachine Learning Detected DGA activity using a known SUNBURST DNS domain
editA supervised machine learning model has identified a DNS question name that used by the SUNBURST malware and is predicted to be the result of a Domain Generation Algorithm.
Rule type: query
Rule indices:
- logs-endpoint.events.*
- logs-network_traffic.*
Severity: critical
Risk score: 99
Runs every: 5m
Searches indices from: now-10m (Date Math format, see also Additional look-back time
)
Maximum alerts per execution: 100
References:
Tags:
- Domain: Network
- Domain: Endpoint
- Data Source: Elastic Defend
- Use Case: Domain Generation Algorithm Detection
- Rule Type: ML
- Rule Type: Machine Learning
- Tactic: Command and Control
Version: 4
Rule authors:
- Elastic
Rule license: Elastic License v2
Setup
editSetup
The rule requires the Domain Generation Algorithm (DGA) Detection integration assets to be installed, as well as DNS events collected by integrations such as Elastic Defend, Network Packet Capture, or Packetbeat.
DGA Detection Setup
The DGA Detection integration consists of an ML-based framework to detect DGA activity in DNS events.
Prerequisite Requirements:
- Fleet is required for DGA Detection.
- To configure Fleet Server refer to the documentation.
- DNS events collected by the Elastic Defend, Network Packet Capture integration, or Packetbeat.
- To install Elastic Defend, refer to the documentation.
- To add the Network Packet Capture integration to an Elastic Agent policy, refer to this guide.
- To set up and run Packetbeat, follow this guide.
The following steps should be executed to install assets associated with the DGA Detection integration:
- Go to the Kibana homepage. Under Management, click Integrations.
- In the query bar, search for Domain Generation Algorithm Detection and select the integration to see more details about it.
- Follow the instructions under the Installation section.
- For this rule to work, complete the instructions through Configure the ingest pipeline.
Rule query
editml_is_dga.malicious_prediction:1 and dns.question.registered_domain:avsvmcloud.com
Framework: MITRE ATT&CKTM
-
Tactic:
- Name: Command and Control
- ID: TA0011
- Reference URL: https://attack.mitre.org/tactics/TA0011/
-
Technique:
- Name: Dynamic Resolution
- ID: T1568
- Reference URL: https://attack.mitre.org/techniques/T1568/
-
Sub-technique:
- Name: Domain Generation Algorithms
- ID: T1568.002
- Reference URL: https://attack.mitre.org/techniques/T1568/002/