Detection rules for Bitdefender GravityZone Data sources. Every rule contains its MITRE ATT&CK mapping, an impact rating, and details on what it identifies.
This category lists 20 detection rules.
| Rule | Category | Technique | Impact (C/I/A) |
|---|---|---|---|
| Advanced Persistent Threat (APT) Detection | Command and Control | TA0011 - Application Layer Protocol | C:3 / I:3 / A:2 |
| Antivirus Service Stopped or Disabled | Defense Evasion | T1562.001 - Impair Defenses: Disable or Modify Tools | C:2 / I:3 / A:3 |
| Bitdefender AV Policy Weakened | Defense Evasion | T1562.001 - Impair Defenses: Disable or Modify Tools | C:3 / I:3 / A:2 |
| Bitdefender Console Used for Lateral Movement | Lateral Movement | T1072 - Software Deployment Tools | C:3 / I:3 / A:3 |
| Bitdefender GravityZone High Severity Threat Detection | Execution | T1204.002 - User Execution: Malicious File | C:3 / I:3 / A:2 |
| Bitdefender GravityZone Quarantine Failure Detection | Defense Evasion | T1562.001 - Impair Defenses: Disable or Modify Tools | C:3 / I:3 / A:2 |
| Bitdefender GravityZone Suspicious Exclusion Added | Defense Evasion | T1562.001 - Impair Defenses: Disable or Modify Tools | C:3 / I:3 / A:1 |
| Bitdefender GravityZone Zero-Day Malware Detection | Execution | T1203 - Exploitation for Client Execution | C:3 / I:3 / A:2 |
| Bootkit/UEFI Threat Detection | Defense Evasion, Persistence | T1542.001 - Boot or Logon Autostart Execution: System Firmware | C:3 / I:3 / A:3 |
| Crypto-Mining Detection | Impact | T1496 - Resource Hijacking | C:2 / I:2 / A:3 |
| Email-Based Threat Spreading | Initial Access | T1566 - Phishing | C:3 / I:3 / A:2 |
| Fileless Malware Detection | Defense Evasion, Privilege Escalation | T1055 - Process Injection | C:2 / I:2 / A:2 |
| Malware Outbreak Detection - Multiple Hosts Infected | Command and Control | T1105 - Ingress Tool Transfer | C:3 / I:3 / A:3 |
| Memory-Based Threat Detection | Defense Evasion, Privilege Escalation | T1055 - Process Injection | C:3 / I:3 / A:2 |
| Multiple Malware Detections from Single Source | Command and Control | T1105 - Ingress Tool Transfer | C:3 / I:3 / A:2 |
| Network-Based Threat Detection | Command and Control | T1071 - Application Layer Protocol: Command and Control | C:3 / I:2 / A:3 |
| Ransomware Behavior Detection | Impact | T1486 - Data Encrypted for Impact | C:3 / I:3 / A:3 |
| Real-time Protection Disabled | Defense Evasion | T1562.001 - Impair Defenses: Disable or Modify Tools | C:3 / I:3 / A:2 |
| Rootkit Detection | Defense Evasion | T1014 - Rootkit | C:3 / I:3 / A:2 |
| USB-Based Malware Propagation | Lateral Movement, Initial Access | T1091 - Replication Through Removable Media | C:3 / I:3 / A:2 |
Rule Example
Below is an example of a rule definition for Advanced Persistent Threat (APT) Detection (view in repository):
# Rule version v1.0.0
dataTypes:
- antivirus-bitdefender-gz
name: Advanced Persistent Threat (APT) Detection
impact:
confidentiality: 3
integrity: 3
availability: 2
category: Command and Control
technique: "TA0011 - Application Layer Protocol"
adversary: origin
references:
- https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
- https://attack.mitre.org/tactics/TA0011/
description: |
Detects indicators of Advanced Persistent Threats including targeted attacks, sophisticated malware, and persistent threats detected by Bitdefender GravityZone's HyperDetect module.
Next Steps:
- Investigate the affected endpoint to determine the scope of compromise
- Review process execution history and network connections from the affected system
- Check for lateral movement by examining authentication logs from the same source IP
- Isolate the affected system if active threat is confirmed
- Collect forensic artifacts including memory dumps and event logs
- Search for similar malware indicators across the environment
- Review user account activities for signs of credential compromise
- Contact security operations center if threat actors match known APT groups
where: |
equals("log.product", "Bitdefender GravityZone") &&
greaterOrEqual("log.severity", 8) &&
(
contains("log.eventType", ["apt", "targeted", "advanced", "persistent", "hyperdetect"]) ||
contains("log.restData", ["apt", "targeted attack", "advanced persistent",
"lazarus", "equation", "sofacy", "cozy bear", "fancy bear",
"panda", "kitten", "carbanak", "fin7", "fileless"]) ||
equals("log.signatureID", "hyperdetect")
) &&
exists("log.hostId")
groupBy:
- lastEvent.log.eventType
- lastEvent.log.hostId
Rule Details
Advanced Persistent Threat (APT) Detection
Identifies indicators of Advanced Persistent Threats, including targeted attacks, sophisticated malware, and persistent threats found by Bitdefender GravityZone's HyperDetect module.
Category: Command and Control
Technique: TA0011 - Application Layer Protocol
Impact: C:3 / I:3 / A:2
Rule file: apt_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/tactics/TA0011/
Antivirus Service Stopped or Disabled
Identifies when the Bitdefender antivirus service or essential security modules are stopped, disabled, or failing. This critical security event may indicate malicious tampering or system problems.
Category: Defense Evasion
Technique: T1562.001 - Impair Defenses: Disable or Modify Tools
Impact: C:2 / I:3 / A:3
Rule file: antivirus_service_stopped.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Bitdefender AV Policy Weakened
Identifies when administrators weaken Bitdefender GravityZone antivirus policies, such as by disabling real-time protection, reducing scan aggressiveness, or adding broad exclusions. This may point to a compromised admin account or an insider threat.
Category: Defense Evasion
Technique: T1562.001 - Impair Defenses: Disable or Modify Tools
Impact: C:3 / I:3 / A:2
Rule file: av_policy_override.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Bitdefender Console Used for Lateral Movement
Identifies potential use of the Bitdefender GravityZone management console to push malicious policies, scripts, or tasks to managed endpoints, indicating a compromised admin account is being leveraged for lateral movement.
Category: Lateral Movement
Technique: T1072 - Software Deployment Tools
Impact: C:3 / I:3 / A:3
Rule file: av_console_lateral_movement.yml
Reference: https://attack.mitre.org/techniques/T1072/
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Bitdefender GravityZone High Severity Threat Detection
Identifies high-severity malware threats found by Bitdefender GravityZone that require immediate attention. This rule fires on severity levels 8-10, which indicate critical threats such as trojans, ransomware, rootkits, or other advanced malware.
Category: Execution
Technique: T1204.002 - User Execution: Malicious File
Impact: C:3 / I:3 / A:2
Rule file: high_severity_threat_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1055/
Bitdefender GravityZone Quarantine Failure Detection
Identifies when Bitdefender GravityZone cannot quarantine detected malware. This may indicate the malware is actively resisting remediation attempts or that permission issues are preventing proper quarantine.
Category: Defense Evasion
Technique: T1562.001 - Impair Defenses: Disable or Modify Tools
Impact: C:3 / I:3 / A:2
Rule file: quarantine_failure_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Bitdefender GravityZone Suspicious Exclusion Added
Identifies when exclusions are added to Bitdefender GravityZone that could allow malware to operate undetected. Attackers often add exclusions to antivirus software to keep their malicious tools and activities from being detected.
Category: Defense Evasion
Technique: T1562.001 - Impair Defenses: Disable or Modify Tools
Impact: C:3 / I:3 / A:1
Rule file: suspicious_exclusions_added.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Bitdefender GravityZone Zero-Day Malware Detection
Identifies potential zero-day malware found by Bitdefender's advanced threat detection capabilities, including HyperDetect and Sandbox Analyzer. These detection methods rely on behavioral analysis and machine learning to uncover previously unknown threats.
Category: Execution
Technique: T1203 - Exploitation for Client Execution
Impact: C:3 / I:3 / A:2
Rule file: zero_day_malware_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1203/
Bootkit/UEFI Threat Detection
Identifies bootkit or UEFI-level threats that seek to persist in firmware and compromise the boot process. By infecting system firmware, these threats can withstand system reinstalls and evade traditional security measures.
Category: Defense Evasion, Persistence
Technique: T1542.001 - Boot or Logon Autostart Execution: System Firmware
Impact: C:3 / I:3 / A:3
Rule file: bootkit_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77209-135324-event-types.html
Crypto-Mining Detection
Identifies cryptocurrency mining activities, including miners, coin miners, and cryptojacking attempts detected by Bitdefender GravityZone.
Category: Impact
Technique: T1496 - Resource Hijacking
Impact: C:2 / I:2 / A:3
Rule file: crypto_mining_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1496/
Email-Based Threat Spreading
Identifies email-based malware spreading, including phishing attempts, malicious attachments, and email-borne threats, through Bitdefender's Exchange protection. This rule fires on Exchange-specific malware events and monitors for patterns of email-based threats.
Category: Initial Access
Technique: T1566 - Phishing
Impact: C:3 / I:3 / A:2
Rule file: email_threat_spreading.yml
Reference: https://attack.mitre.org/techniques/T1566/
Reference: https://www.bitdefender.com/business/support/en/77209-135324-event-types.html
Fileless Malware Detection
Bitdefender GravityZone's HyperDetect and Command-Line Scanner modules identify fileless malware attacks, such as PowerShell-based attacks, memory injection, and living-off-the-land techniques. Because these attacks run malicious code directly in memory and avoid writing to disk, they are more difficult for traditional antivirus to detect.
Category: Defense Evasion, Privilege Escalation
Technique: T1055 - Process Injection
Impact: C:2 / I:2 / A:2
Rule file: fileless_malware_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1055/
Reference: https://www.bitdefender.com/en-us/business/gravityzone-platform/fileless-attack-defense
Malware Outbreak Detection - Multiple Hosts Infected
Identifies when the same malware signature or threat appears on multiple endpoints in a brief time window. This pattern points to a possible malware outbreak spreading through the network environment.
Category: Command and Control
Technique: T1105 - Ingress Tool Transfer
Impact: C:3 / I:3 / A:3
Rule file: malware_outbreak_multiple_hosts.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1105/
Memory-Based Threat Detection
Identifies memory-based threats, including process injection, memory manipulation, and fileless malware executing in memory, based on Bitdefender GravityZone event types.
Category: Defense Evasion, Privilege Escalation
Technique: T1055 - Process Injection
Impact: C:3 / I:3 / A:2
Rule file: memory_threat_detection.yml
Reference: https://attack.mitre.org/techniques/T1055/
Reference: https://www.bitdefender.com/business/support/en/77209-135324-event-types.html
Multiple Malware Detections from Single Source
Identifies when multiple malware threats appear on one host within a brief time period. This may point to a compromised system actively spreading malware or an attacker deploying multiple malware variants.
Category: Command and Control
Technique: T1105 - Ingress Tool Transfer
Impact: C:3 / I:3 / A:2
Rule file: multiple_malware_from_single_source.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1105/
Network-Based Threat Detection
Identifies network-based threats, including C2 communications, malicious network activity, and suspicious network connections identified by Bitdefender GravityZone.
Category: Command and Control
Technique: T1071 - Application Layer Protocol: Command and Control
Impact: C:3 / I:2 / A:3
Rule file: network_threat_detection.yml
Reference: https://attack.mitre.org/techniques/T1071/
Reference: https://www.bitdefender.com/business/support/en/77209-135324-event-types.html
Ransomware Behavior Detection
Identifies ransomware behavior patterns, including file encryption attempts, mass file modifications, and ransomware-specific malware types detected by Bitdefender GravityZone.
Category: Impact
Technique: T1486 - Data Encrypted for Impact
Impact: C:3 / I:3 / A:3
Rule file: ransomware_behavior_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1486/
Real-time Protection Disabled
Identifies when real-time protection features are disabled on an endpoint. This critical security event leaves the system vulnerable to malware infections and requires immediate investigation.
Category: Defense Evasion
Technique: T1562.001 - Impair Defenses: Disable or Modify Tools
Impact: C:3 / I:3 / A:2
Rule file: realtime_protection_disabled.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Rootkit Detection
Identifies rootkit infections and kernel-level threats that attempt to hide malicious activity at the system level using Bitdefender GravityZone's advanced detection capabilities.
Category: Defense Evasion
Technique: T1014 - Rootkit
Impact: C:3 / I:3 / A:2
Rule file: rootkit_detection.yml
Reference: https://www.bitdefender.com/business/support/en/77212-237089-event-types.html
Reference: https://attack.mitre.org/techniques/T1014/
USB-Based Malware Propagation
Identifies attempts to propagate USB-based malware, such as autorun infections, removable media threats, and device control violations. This rule monitors device control events and removable media access patterns that could point to malware attempting to spread through USB devices.
Category: Lateral Movement, Initial Access
Technique: T1091 - Replication Through Removable Media
Impact: C:3 / I:3 / A:2
Rule file: usb_malware_propagation.yml
Reference: https://attack.mitre.org/techniques/T1091/
Reference: https://www.bitdefender.com/business/support/en/77209-135324-event-types.html