Back to Intelligence

ScreenConnect RMM Abuse via WsgiDAV Staging & Cloudflare Tunnels: OTX Pulse Analysis — Enterprise Detection Pack

SA
Security Arsenal Team
August 5, 2026
6 min read

The AlienVault OTX pulse for 2026-08-05 highlights a sophisticated active campaign leveraging the abuse of legitimate ScreenConnect Remote Monitoring and Management (RMM) software. Threat actors are utilizing a multi-wave attack chain involving social engineering lures—themed around Zoom updates and business documents—to distribute malicious VBScript droppers and compiled .NET executables.

The campaign utilizes a WsgiDAV staging server (207.174.0.143:8080) to host payloads, potentially obscured by Cloudflare tunnels to evade detection. The ultimate objective appears to be establishing persistent, unauthorized remote access via trusted ScreenConnect agents, likely serving as a precursor to ransomware deployment or data exfiltration. The abuse of legitimate RMM tools allows adversaries to blend in with normal administrative traffic, bypassing standard security controls.

Threat Actor / Malware Profile

  • Adversary: Unknown ( sophisticated in living-off-the-land attacks).
  • Primary Tool: ScreenConnect RMM (Legitimate software abused for C2).
  • Distribution Method:
    • Phishing emails with HTML attachments or links.
    • Social engineering lures impersonating Zoom updates, system utilities, or business documents.
  • Payload Behavior:
    • Droppers: VBScript (.vbs) and Batch (.bat) scripts used to fetch and execute subsequent stages.
    • Loaders: Compiled .NET executables retrieving payloads from staging servers.
  • C2 Communication:
    • Connections to WsgiDAV servers on non-standard ports (e.g., 8080).
    • Use of Cloudflare Tunnels to mask infrastructure and bypass IP-based blocking.
  • Persistence Mechanism:
    • Installation of ScreenConnect agents as a service.
    • Registry modifications associated with the RMM tool.
  • Anti-Analysis Techniques:
    • Windows Defender evasion.
    • Abuse of code signing to make malicious binaries appear legitimate.

IOC Analysis

This pulse provides a diverse set of indicators that require immediate operationalization:

  • IPv4 Addresses:
    • 142.202.191.225 / 207.174.0.143 / 207.189.11.170
    • Action: Block inbound/outbound traffic at the perimeter firewall. These serve as the primary staging and C2 nodes.
  • File Hashes (SHA256):
    • 9161a8f7f07741db06b9f9a87b6ec7f277faf2ae3a3a661d6eb09cec4e12b920
    • dc8b056dd6eb75df21e9721ac2e340f91bb5e94d5a6ff412d7d0c7539e0f06e2
    • Action: Load into EDR solutions for quarantine and hunt for historical presence on endpoints.
  • URLs & Domains:
    • http://207.189.11.170/Bin/working_payload.cs
    • crestmarkhq.com / blog.derrspecial-onlinedmin.live
    • Action: Block DNS resolution and HTTP/HTTPS requests to these domains. Inspect proxy logs for any access attempts to port 8080 on the listed IPs.

Detection Engineering

YAML
---
title: Suspicious Script Execution Connecting to Non-Standard Ports
id: 94e8a3b2-1f90-4c5b-9d22-7f1a6e0d8b9c
description: Detects VBScript or Batch scripts initiating network connections to non-standard ports (e.g., 8080) or known bad IPs associated with WsgiDAV staging.
status: experimental
date: 2026/08/05
author: Security Arsenal
references:
    - https://otx.alienvault.com/pulse/6428b34945f5e8e3e8e8e8e8
tags:
    - attack.execution
    - attack.initial_access
logsource:
    category: process_creation
    product: windows
detection:
    selection_script:
        Image|endswith:
            - '\wscript.exe'
            - '\cscript.exe'
            - '\cmd.exe'
    selection_cli:
        CommandLine|contains:
            - '.vbs'
            - '.bat'
    selection_network:
        DestinationPort: 8080
    condition: selection_script and selection_cli and selection_network
falsepositives:
    - Legitimate administrative scripts connecting to internal web services
level: high
---
title: ScreenConnect RMM Installation from Non-Corporate Source
id: 21f4c5d6-7e8a-4b3c-9a1f-2d3e4f5a6b7c
description: Detects the installation or execution of ScreenConnect (ConnectWise Control) client processes initiated from suspicious paths or signed with non-standard certificates observed in recent campaigns.
status: experimental
date: 2026/08/05
author: Security Arsenal
references:
    - https://otx.alienvault.com/pulse/6428b34945f5e8e3e8e8e8e8
tags:
    - attack.persistence
    - attack.command_and_control
logsource:
    category: process_creation
    product: windows
detection:
    selection_img:
        OriginalFileName:
            - 'ScreenConnect.ClientService.exe'
            - 'RemoteControl.Service.exe'
        Image|contains: 'ScreenConnect'
    selection_suspicious_loc:
        CommandLine|contains:
            - '\Temp\'
            - '\Users\Public\'
            - 'AppData\Local\Temp'
    filter_corporate:
        Subject: 'CN=ConnectWise, LLC'
    condition: selection_img and selection_suspicious_loc and not filter_corporate
falsepositives:
    - Legitimate IT admin installing ScreenConnect for temporary remote support
level: critical
---
title: Network Connection to Known Malicious Staging Infrastructure
id: 33g6h7j8-9k0l-1m2n-3o4p-5q6r7s8t9u0v
description: Identifies network connections to specific IP addresses and domains identified in OTX pulses serving as WsgiDAV staging or payload repositories.
status: experimental
date: 2026/08/05
author: Security Arsenal
references:
    - https://otx.alienvault.com/pulse/6428b34945f5e8e3e8e8e8e8
tags:
    - attack.command_and_control
logsource:
    category: network_connection
    product: windows
detection:
    selection_ip:
        DestinationIp:
            - '142.202.191.225'
            - '207.174.0.143'
            - '207.189.11.170'
    selection_domain:
        DestinationHostname:
            - 'crestmarkhq.com'
            - 'blog.derrspecial-onlinedmin.live'
    condition: 1 of selection*
falsepositives:
    - None
level: critical


kql
// Hunt for ScreenConnect RMM abuse and staging server connections
// Scope: DeviceNetworkEvents, DeviceProcessEvents
let IoC_IPs = dynamic(["142.202.191.225", "207.174.0.143", "207.189.11.170"]);
let IoC_Domains = dynamic(["crestmarkhq.com", "blog.derrspecial-onlinedmin.live"]);
let IoC_Hashes = dynamic(["9161a8f7f07741db06b9f9a87b6ec7f277faf2ae3a3a661d6eb09cec4e12b920", "dc8b056dd6eb75df21e9721ac2e340f91bb5e94d5a6ff412d7d0c7539e0f06e2"]);

// Network Connections to IOCs
DeviceNetworkEvents
| where RemoteIP in (IoC_IPs) or RemoteUrl has_any (IoC_Domains)
| project Timestamp, DeviceName, InitiatingProcessAccountName, RemoteIP, RemoteUrl, RemotePort

// Process Creation related to script droppers
| union (DeviceProcessEvents
    | where (ProcessCommandLine contains ".vbs" or ProcessCommandLine contains ".bat") 
       and (FileName in ("wscript.exe", "cscript.exe", "cmd.exe", "powershell.exe"))
    | project Timestamp, DeviceName, AccountName, FileName, ProcessCommandLine
    )

// File Presence Checks for Hashes
| union (DeviceFileEvents
    | where SHA256 in (IoC_Hashes)
    | project Timestamp, DeviceName, FolderPath, FileName, SHA256
    )


powershell
# IOC Hunt Script for ScreenConnect Abuse Campaign
# Requires Administrative Privileges

Write-Host "Starting hunt for ScreenConnect RMM Abuse Indicators..." -ForegroundColor Cyan

# 1. Check for known malicious file hashes
$maliciousHashes = @( 
    "9161a8f7f07741db06b9f9a87b6ec7f277faf2ae3a3a661d6eb09cec4e12b920",
    "dc8b056dd6eb75df21e9721ac2e340f91bb5e94d5a6ff412d7d0c7539e0f06e2"
)

Write-Host "Scanning for specific file hashes..." -ForegroundColor Yellow
$drives = Get-PSDrive -PSProvider FileSystem
foreach ($drive in $drives) {
    Get-ChildItem -Path $drive.Root -Recurse -ErrorAction SilentlyContinue | 
    Where-Object { $_.Length -gt 0 } | 
    ForEach-Object {
        $hash = (Get-FileHash -Path $_.FullName -Algorithm SHA256 -ErrorAction SilentlyContinue).Hash
        if ($hash -in $maliciousHashes) {
            Write-Host "[MALICIOUS FILE FOUND] $($_.FullName) - Hash: $hash" -ForegroundColor Red
        }
    }
}

# 2. Check for active ScreenConnect processes not running from standard Program Files paths
Write-Host "Checking ScreenConnect process integrity..." -ForegroundColor Yellow
$suspiciousProcesses = Get-Process | Where-Object { 
    $_.ProcessName -like "*ScreenConnect*" -or 
    $_.ProcessName -like "*ConnectWise*" -or
    $_.ProcessName -like "*RemoteControl*"
}

foreach ($proc in $suspiciousProcesses) {
    $path = $proc.Path
    if ($path -notmatch "Program Files" -and $path -ne "") {
        Write-Host "[SUSPICIOUS PROCESS] $($proc.ProcessName) running from non-standard path: $path" -ForegroundColor Red
    }
}

# 3. Network Connection Check for Staging IPs
$stagingIPs = @("142.202.191.225", "207.174.0.143", "207.189.11.170")
Write-Host "Checking active network connections to staging infrastructure..." -ForegroundColor Yellow

$connections = Get-NetTCPConnection -State Established -ErrorAction SilentlyContinue
foreach ($ip in $stagingIPs) {
    $hits = $connections | Where-Object { $_.RemoteAddress -eq $ip }
    if ($hits) {
        foreach ($hit in $hits) {
            $process = Get-Process -Id $hit.OwningProcess -ErrorAction SilentlyContinue
            Write-Host "[C2 DETECTED] Connection to $ip from PID $($hit.OwningProcess) - $($process.ProcessName)" -ForegroundColor Red
        }
    }
}

Write-Host "Hunt complete." -ForegroundColor Green

Response Priorities

Immediate

  • Block IOCs: Immediately block all listed IPv4 addresses and domains at the perimeter firewall, proxy, and EDR levels.
  • Hunt Artifacts: Execute the provided PowerShell script across endpoints to identify active connections to 207.174.0.143 or the presence of the SHA256 hashes.
  • Suspend Accounts: If ScreenConnect is discovered installed outside of standard change management windows, suspend the associated user accounts and investigate.

24 Hours

  • Identity Verification: Review logs for any authentication attempts from the source IPs or domains correlated with user accounts.
  • Scope Analysis: Identify the full scope of the phishing campaign by checking email gateways for messages containing the lure themes (Zoom updates, business documents) linked to the specific infrastructure.

1 Week

  • Architecture Hardening: Implement strict allow-listing for RMM tools like ScreenConnect. Ensure these tools cannot be installed from temporary directories or downloaded from the internet by standard users.
  • Policy Review: Update security policies to specifically address "LOLBin" (Living Off The Land Binaries) abuse and the risks associated with legitimate remote administration software.

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.