This hunt targets potential early-stage reconnaissance or lateral movement activities associated with the Vulcan branch Rebirth and Katrina campaigns from the Torlus NextGen threat actor group. Proactively searching for these specific indicators in Azure Sentinel is critical to identify subtle, low-severity footholds before they escalate into more significant compromises within the organization’s cloud infrastructure.
rule is__str_Rebirth_gen3 {
meta:
description = "Generic detection for Vulcan branch Rebirth or Katrina from Torlus nextgen"
reference = "https://imgur.com/a/SSKmu"
reference = "https://www.reddit.com/r/LinuxMalware/comments/7rprnx/vulcan_aka_linuxrebirth_or_katrina_variant_of/"
author = "unixfreaxjp"
org = "MalwareMustDie"
date = "2018-01-21"
strings:
$str01 = "/usr/bin/python" fullword nocase wide ascii
$str02 = "nameserver 8.8.8.8\nnameserver 8.8.4.4\n" fullword nocase wide ascii
$str03 = "Telnet Range %d->%d" fullword nocase wide ascii
$str04 = "Mirai Range %d->%d" fullword nocase wide ascii
$str05 = "[Updating] [%s:%s]" fullword nocase wide ascii
$str06 = "rm -rf /tmp/* /var/* /var/run/* /var/tmp/*" fullword nocase wide ascii
$str07 = "\x1B[96m[DEVICE] \x1B[97mConnected" fullword nocase wide ascii
condition:
4 of them
}
This YARA rule can be deployed in the following contexts:
This rule contains 7 string patterns in its detection logic.
Here are 4 specific false positive scenarios for the Generic detection for Vulcan branch Rebirth or Katrina from Torlus nextgen rule, tailored for an enterprise environment:
Scheduled Vulnerability Scanning by Qualys Cloud Agent
10.20.50.x) and restrict the alert trigger to only occur outside of the scheduled maintenance window (02:00–04:00 UTC).Automated Deployment via Jenkins CI/CD Pipeline
192.168.10.5) and filter by HTTP User-Agent strings containing Jenkins/2.x or specific build job names (e.g., torlus-nextgen-deploy-job).Administrative Configuration Sync via Microsoft SCCM