This detection identifies adversary behavior where threat actors leverage Cowrie-tagged malicious URLs to distribute malware or establish initial command-and-control channels within the network. A SOC team should proactively hunt for these indicators in Azure Sentinel because early identification of such high-severity URLs enables rapid containment of potential lateral movement and prevents broader compromise before active exploitation occurs.
Threat: cowrie Total URLs: 2 Active URLs: 1
| URL | Status | Threat | Date Added |
|---|---|---|---|
hxxp://51.210.44.30:8080/bot.py | offline | malware_download | 2026-08-23 |
hxxp://176.65.139.202/telnet.sh | online | malware_download | 2026-08-23 |
// Hunt for DNS resolution of URLhaus malicious domains
// Threat: cowrie
let malicious_domains = dynamic(["176.65.139.202"]);
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(["176.65.139.202"]);
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 4 specific false positive scenarios for the URLhaus: cowrie Malicious URLs detection rule, along with suggested filters or exclusions tailored for an enterprise environment:
Automated Security Scanner Traffic (e.g., Qualys or Tenable)
Source IP IN [10.20.50.1-10.20.50.254] AND Source Hostname CONTAINS "qualys-scanner"Scheduled Backup and Reporting Jobs (e.g., Veeam or Splunk Enterprise)
Process Name IN ["VeeamBackup.exe", "splunkd"] AND Event Time BETWEEN [02:00, 06:00]Software Update Mechanisms (e.g., Microsoft System Center Configuration Manager - SCCM)