Recent OTX Pulse data highlights a convergence of sophisticated ransomware operations and targeted credential theft campaigns. The first pulse details the "Interlock" ecosystem (tracked as Hive0163), which has close operational ties to the Rhysida ransomware group. This group utilizes a complex suite of custom malware, including the Linux backdoor NodeSnake and the Windows RAT InterlockRAT, frequently distributed via trojanized installers and leveraging CVE-2023-36036 for initial access.
Simultaneously, a second pulse reveals a widespread Adversary-in-the-Middle (AiTM) phishing campaign using EvilProxy infrastructure. This operation, potentially linked to FlowerStorm, specifically targets the procurement departments of educational, governmental, and financial institutions. By using procurement-themed lures (e.g., bid invitations, RFIs), the attackers harvest session tokens to bypass MFA, likely providing initial access vectors for ransomware groups like Interlock and Rhysida.
Threat Actor / Malware Profile
Hive0163 (Interlock) & Rhysida
- Malware Families: NodeSnake (Linux backdoor), InterlockRAT (Windows Remote Access Trojan), JunkFiction (Downloader), Supper (Loader), SystemBC (Proxy/Tunneling), Rhysida Ransomware.
- Distribution: Trojanized software installers (often posing as legitimate utilities), exploitation of CVE-2023-36036 (Microsoft Exchange), and SEO-poisoned results delivered by Gootloader/SocGholish.
- Behavior:
- NodeSnake: Provides persistent backdoor access on Linux servers, often used for lateral movement to Windows environments.
- InterlockRAT: Enables remote command execution, file manipulation, and credential theft on Windows endpoints.
- SystemBC: Establishes a proxy tunnel for C2 communication, obfuscating traffic to look like standard web browsing.
AiTM Phishing Operation (FlowerStorm/Unknown)
- Infrastructure: EvilProxy, Kali365.
- TTPs: Adversary-in-the-Middle (AiTM) attack to intercept session cookies. Uses compromised email accounts to send legitimate-looking procurement documents.
- Objective: Session hijacking to bypass MFA, leading to account takeover and potential ransomware deployment.
IOC Analysis
- Domains: A mix of C2 infrastructure for RATs (e.g.,
leadslaw.com) and phishing infrastructure for the procurement campaign (e.g.,sohantraders.com,assessmentevaluationreport.com). Many domains use typosquatting or legitimate-sounding keywords to lower defenses. - File Hashes: Multiple SHA256 hashes corresponding to payloads like JunkFiction, InterlockRAT, and trojanized installers (e.g.,
ChromeSetup.exehosted onapple-online.shop). - CVEs: CVE-2023-36036 (Microsoft Exchange Elevation of Privilege) is a critical vector for the Interlock group.
Operational Guidance: SOC teams should immediately block the listed domains at the proxy/DNS layer. File hashes should be uploaded to EDR solutions for cloud-blocking. Given the AiTM nature of the phishing campaign, domain reputation alone is insufficient; analysis of email body content (procurement lures) is required.
Detection Engineering
title: Suspicious Installer Executing Proxy/Shell - Interlock RAT Pattern
id: 4a2b8c9d-1e3f-4a5b-8c6d-7e8f9a0b1c2d
description: Detects execution of suspicious processes initiated by signed installers, a common method for distributing InterlockRAT and SystemBC.
status: experimental
date: 2026/08/03
author: Security Arsenal
references:
- https://otx.alienvault.com/pulse/6183a5b0c2d4e5f6a7b8c9d0
logsource:
category: process_creation
product: windows
detection:
selection:
ParentImage|endswith:
- '\setup.exe'
- '\install.exe'
- '\update.exe'
Image|endswith:
- '\powershell.exe'
- '\cmd.exe'
- '\regsvr32.exe'
- '\rundll32.exe'
filter_legitimate:
Signed: 'true'
Signature: 'Microsoft Windows'
condition: selection and not filter_legitimate
falsepositives:
- Legitimate software updates using system utilities
level: high
tags:
- attack.execution
- attack.t1059.001
- cve.2023.36036
---
title: SystemBC Proxy C2 Traffic Pattern
id: b3c9d0e1-2f4a-5b6c-9d7e-0f1a2b3c4d5e
description: Detects potential SystemBC C2 communication characterized by specific HTTP headers and frequent POST requests to suspicious domains.
status: experimental
date: 2026/08/03
author: Security Arsenal
logsource:
category: proxy
detection:
selection:
Method: 'POST'
cs-host|contains:
- '.shop'
- '.xyz'
- '.top'
c-user-agent|contains:
- 'Mozilla/5.0'
filter:
cs-host|contains:
- 'microsoft.com'
- 'google.com'
- 'apple.com'
condition: selection and not filter
falsepositives:
- Legitimate e-commerce activity
level: medium
tags:
- attack.command_and_control
- attack.t1071.001
- malware.systembc
---
title: Procurement Lure Phishing Keywords
id: c4d0e1f2-3g5b-6c7d-0e1f-2a3b4c5d6e7f
description: Identifies emails with procurement-themed lures often used in AiTM campaigns targeting institutions.
status: experimental
date: 2026/08/03
author: Security Arsenal
logsource:
product: email
detection:
keywords:
Subject|contains:
- 'Request for Information'
- 'Bid Invitation'
- 'Procurement'
- 'Project Quotation'
- 'Tender Document'
attachment:
AttachmentExtension|contains:
- '.htm'
- '.html'
- '.docx'
- '.xlsx'
condition: keywords and attachment
falsepositives:
- Legitimate vendor communications
level: low
tags:
- attack.initial_access
- attack.t1566.001
- aitm-phishing
kql
// Hunt for Interlock/Rhysida IOCs and Procurement Phishing Domains
// Network Connections to Malicious Domains
DeviceNetworkEvents
| where Timestamp > ago(7d)
| where RemoteUrl in (
"leadslaw.com",
"apple-online.shop",
"sohantraders.com",
"satoriestate.com",
"assessmentevaluationreport.com"
)
| project Timestamp, DeviceName, InitiatingProcessFileName, RemoteUrl, RemoteIP
// File Hash Hunt for Malicious Payloads
DeviceFileEvents
| where Timestamp > ago(30d)
| where SHA256 in (
"64a0ab00d90682b1807c5d7da1a4ae67cde4c5757fc7d995d8f126f0ec8ae983",
"c9920e995fbc98cd3883ef4c4520300d5e82bab5d2a5c781e9e9fe694a43e82f",
"43f4ca1c7474c0476a42d937dc4af01c8ccfc20331baa0465ac0f3408f52b2e2"
)
| project Timestamp, DeviceName, FileName, FolderPath, SHA256
// Process Creation associated with trojanized installers
DeviceProcessEvents
| where Timestamp > ago(7d)
| where InitiatingProcessFileName in ("setup.exe", "install.exe", "ChromeSetup.exe")
| where FileName in ("powershell.exe", "cmd.exe", "regsvr32.exe")
| project Timestamp, DeviceName, InitiatingProcessCommandLine, CommandLine
powershell
# IOC Hunt Script: Interlock & Procurement Phasing Indicators
# Requires Administrative Privileges
Write-Host "[+] Starting Hunt for Interlock/Rhysida and AiTM Indicators..." -ForegroundColor Cyan
$MaliciousHashes = @(
"64a0ab00d90682b1807c5d7da1a4ae67cde4c5757fc7d995d8f126f0ec8ae983",
"c9920e995fbc98cd3883ef4c4520300d5e82bab5d2a5c781e9e9fe694a43e82f",
"edbf152ed9ac79e5d9e0111d1071af48"
)
$MaliciousDomains = @(
"leadslaw.com",
"sohantraders.com",
"satoriestate.com",
"duemineral.uk"
)
# 1. Check File System for Specific Malware Hashes
Write-Host "[*] Scanning for malicious file hashes..." -ForegroundColor Yellow
$drives = Get-PSDrive -PSProvider FileSystem | Select-Object -ExpandProperty Root
foreach ($drive in $drives) {
Get-ChildItem -Path $drive -Recurse -ErrorAction SilentlyContinue |
Where-Object { $_.Length -gt 0kb -and $_.Length -lt 50mb } |
ForEach-Object {
$hash = (Get-FileHash -Path $_.FullName -Algorithm SHA256 -ErrorAction SilentlyContinue).Hash
if ($MaliciousHashes -contains $hash) {
Write-Host "[!] MALICIOUS FILE FOUND: $($_.FullName)" -ForegroundColor Red
}
}
}
# 2. Check Hosts File for Domain Poisoning
Write-Host "[*] Checking HOSTS file for domain redirections..." -ForegroundColor Yellow
$hostsPath = "$env:SystemRoot\System32\drivers\etc\hosts"
if (Test-Path $hostsPath) {
$hostsContent = Get-Content $hostsPath
foreach ($domain in $MaliciousDomains) {
if ($hostsContent -match $domain) {
Write-Host "[!] SUSPICIOUS ENTRY IN HOSTS FILE related to: $domain" -ForegroundColor Red
}
}
}
# 3. Check for Suspicious Scheduled Tasks (SystemBC/Interlock Persistence)
Write-Host "[*] Checking for suspicious scheduled tasks..." -ForegroundColor Yellow
Get-ScheduledTask | Where-Object {
$_.TaskName -match "Update" -or
$_.TaskName -match "Chrome" -or
$_.Actions.Execute -match "powershell" -or
$_.Actions.Execute -match "cmd"
} | ForEach-Object {
$taskInfo = $_
$action = $taskInfo.Actions.Execute
if ($action -match "http" -or $action -match "-enc") {
Write-Host "[!] SUSPICIOUS TASK: $($taskInfo.TaskName) | Action: $action" -ForegroundColor Red
}
}
Write-Host "[+] Hunt Complete." -ForegroundColor Green
Response Priorities
- Immediate: Block all listed domains and IP addresses at the perimeter firewall and proxy servers. Isolate any endpoints where the listed file hashes (SHA256/MD5) are detected.
- 24h: Conduct an audit of email logs for procurement-themed lures matching the described AiTM campaign. Force password resets and session revocation for users who may have interacted with suspicious procurement links.
- 1 week: Patch Microsoft Exchange servers to address CVE-2023-36036. Implement advanced email filtering rules to detect and quarantine emails containing "Request for Information" or "Bid Invitation" keywords from external, untrusted senders.
Related Resources
Security Arsenal Incident Response Managed SOC & MDR Services AlertMonitor Threat Detection From The Dark Side Intel Hub
Is your security operations ready?
Get a free SOC assessment or see how AlertMonitor cuts through alert noise with automated triage.