This hunt detects adversary activity where endpoints establish connections to malicious URLs identified by URLhaus and associated with ConnectWise, potentially indicating compromised remote support sessions or supply chain attacks. The SOC team should proactively investigate these detections in Azure Sentinel to validate legitimate traffic versus active threats that could lead to data exfiltration or lateral movement within the network.
Threat: connectwise Total URLs: 2 Active URLs: 2
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxps://www.dropbox.com/scl/fi/ghs5xorewgj943fx9dgr7/ScreenConnectSetup.exe?rlkey=7qg95my97ne53jhdmu7c7arex&st=zhed4h5r&dl=1 | online | malware_download | 2026-08-06 |
hxxps://www.dropbox.com/scl/fi/kni67o628yiiw4hj8yocy/ScreenConnectSetup.exe?rlkey=3r9x5bfzav1oxwjq1goajtm5s&st=6cuqqcrw&dl=1 | online | malware_download | 2026-08-06 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: connectwise
let malicious_domains = dynamic(["www.dropbox.com"]);
DnsEvents
| where Name has_any (malicious_domains)
| project TimeGenerated, Computer, Name, IPAddresses
| order by TimeGenerated desc
// Hunt for web traffic to URLhaus malicious domains
let malicious_domains = dynamic(["www.dropbox.com"]);
CommonSecurityLog
| where RequestURL has_any (malicious_domains) or DestinationHostName has_any (malicious_domains)
| project TimeGenerated, SourceIP, RequestURL, DestinationHostName, DeviceAction
| order by TimeGenerated desc
| Sentinel Table | Notes |
|---|---|
CommonSecurityLog | Ensure this data connector is enabled |
DnsEvents | Ensure this data connector is enabled |
Here are the false positive scenarios and corresponding filters for the URLhaus: connectwise Malicious URLs detection rule:
Scenario: Automated Patch Deployment via ConnectWise Control
connectwise.com or specific subdomains like update.connectwise.com to download patch manifests, which the URLhaus feed may flag as “malicious” due to high-volume traffic patterns resembling data exfiltration./api/v1/updates or originating from the internal IP range of the Patch Management Server (e.g., 10.20.5.15) when the destination domain is connectwise.com.Scenario: Admin Dashboard Access for Helpdesk Ticketing
manage.connectwise.com for asset synchronization, which can be misidentified as a malicious URL interaction if the specific subdomain isn’t whitelisted in the threat intelligence feed.Chrome/Enterprise or Edge/Corporate accessing the domain manage.connectwise.com, specifically filtering out traffic where the HTTP method is POST and the payload size exceeds 5MB (indicating file uploads rather than suspicious downloads).Scenario: Third-Party Integration Webhooks