Detections

Explore public detection logic contributed by the community across SIEM and rule languages.

338 detections

Detects a high volume of authentication failures followed by a successful authentication from the same source IP address against edge devices like FortiGate or Palo Alto GlobalProtect within a specific time window.
avatar
ills3c Intel&Coffee@Ills3C
avatar
Detections.ai Community
3 days ago
3011
Detects instances where the Claude Code AI assistant CLI or related node processes spawn command-line shells (such as cmd, powershell, bash, sh, zsh), followed by system firewall rule modifications on the same device within a 4-hour window.
avatar
ills3c Intel&Coffee@Ills3C
avatar
Detections.ai Community
1 day ago
104
Detects successful administrative login events originating from IP addresses outside of configured trusted management networks on Fortinet devices.
avatar
Kjetil Fjas@Kjefjas
avatar
Detections.ai Community
6 days ago
4010
Detects successful Palo Alto GlobalProtect VPN authentications where no Multi-Factor Authentication (MFA) challenge or related text is recorded in the firewall logs, and no corresponding successful MFA sign-in event is found in Entra ID (SigninLogs).
avatar
ills3c Intel&Coffee@Ills3C
avatar
Detections.ai Community
6 days ago
307
Detects a burst of denied requests at the load balancer. The appliance sits in front
of the application and sees attempts the application never receives, which makes it
an early warning layer that most estates collect and never query.

Onboarding: BARRACUDA-LOADBALANCER is ingested via Syslog (CEF) (Bloo extractor 859).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=webserver where sourcename='BARRACUDA-LOADBALANCER'
and action='REQUEST_DENIED'
| duration 15m
| groupby srcip, useragent
| select srcip, useragent, distinct_count(url)
| having distinct_count_col1 > 20
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
104
Detects a substantial outbound transfer from a Meraki-protected site. Branch
locations have predictable, modest traffic profiles, which makes a sustained upload
unusually visible against that baseline compared with the same transfer leaving a
datacentre.

Onboarding: CISCO-MERAKI is ingested via Syslog (Bloo extractor 300).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=firewall where sourcename='CISCO-MERAKI' and action='SESSION_ESTABLISHED'
| duration 1h
| groupby srcip, dstip, dstport, app, txlen
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
103
Detects when a single rules or all of the rules have been deleted from the Windows Defender Firewall
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
10 days ago
004
Detects an unusual rate of terminated connections at the BIG-IP. Mass termination
can indicate resource exhaustion, a denial of service in progress, or an attacker
disrupting the application tier — and the load balancer sees it before the
application does.

Onboarding: F5BIGIP is ingested via Syslog (Bloo extractor 81).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=firewall where sourcename='F5BIGIP' and action='CONNECTION_TERMINATED'
| duration 10m
| groupby srcip, dstip, dstport, app
| select srcip, dstip, dstport, app, count(*) as cnt
| having cnt > 100
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
Detects a source generating blocked packets across many destination ports. Branch
edge firewalls see lateral scanning between sites that a central firewall never
observes, because that traffic does not traverse the core.

Onboarding: VERSA-NETWORKS is ingested via Syslog (KV) (Bloo extractor 806).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=firewall where sourcename='VERSA-NETWORKS' and action='PACKET_BLOCKED'
| duration 10m
| groupby srcip
| select srcip, distinct_count(dstport)
| having distinct_count_col1 > 25
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
001
The following analytic identifies ICMP traffic to external IP addresses with total bytes (sum of bytes in and bytes out) greater than 1,000 bytes.
It leverages the Network_Traffic data model to detect large ICMP packet that aren't blocked and are directed toward external networks. We use All_Traffic.bytes in the detection to capture variations in inbound versus outbound traffic sizes, as significant discrepancies or unusually large ICMP exchanges can indicate information smuggling, covert communication, or command-and-control (C2) activities.
If validated as malicious, this could signal ICMP tunneling, unauthorized data transfer, or compromised endpoints requiring immediate investigation.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
15 days ago
1010
The following analytic detects outbound connections to commonly abused file sharing and pastebin-style hosting domains.
It leverages Cisco Secure Firewall Threat Defense logs and focuses on allowed connections (action=Allow) where the url field matches a list of known data hosting or temporary storage services.
While many of these platforms serve legitimate purposes, they are frequently leveraged by adversaries for malware delivery, data exfiltration, command and control (C2) beacons, or staging of encoded payloads.
This analytic is valuable for identifying potential abuse of legitimate infrastructure as part of an attacker's kill chain.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
10 days ago
102
Detects potential unauthorized or suspicious configuration changes related to packet sniffer objects and associated authentication or management ports on FortiGate firewalls across multiple devices.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
11 days ago
202
The following analytic detects potential reverse shell activity by identifying connections involving ports commonly associated with remote access tools, shell listeners, or tunneling utilities.
It leverages Cisco Secure Firewall Threat Defense logs and monitors destination ports against a list of non-standard, high-risk port values often used in post-exploitation scenarios.
Adversaries frequently configure tools like netcat, Meterpreter, or other backdoors to listen or connect over uncommon ports such as 4444 or 2222 to bypass standard monitoring and firewall rules.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
10 days ago
001
Detects a source generating blocked packets across many ports at a Meraki site.
Scanning between branch sites never traverses the core firewall, so without the
branch appliance's own logs this activity is invisible from the centre.

Onboarding: CISCO-MERAKI is ingested via Syslog (Bloo extractor 300).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=firewall where sourcename='CISCO-MERAKI' and action='PACKET_BLOCKED'
| duration 10m
| groupby srcip
| select srcip, distinct_count(dstport)
| having distinct_count_col1 > 25
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
000
Detects a large outbound transfer measured at the Versa edge. Branch sites typically
send modest volumes, so a sustained upload from one is either a backup nobody
documented or data leaving a location with the least security coverage in the
estate.

Onboarding: VERSA-NETWORKS is ingested via Syslog (KV) (Bloo extractor 806).
Integration guide: https://bloo.io/docs/hypercloud/syslog-connector

BQL (Bloo Query Language):

stream=firewall where sourcename='VERSA-NETWORKS'
and action='SESSION_ESTABLISHED'
| duration 1h
| groupby srcip, dstip, dstport, app, txlen
avatar
Siddhant Mishra@Siddhant
avatar
Bloo SpecterForce
7 days ago
000
Detects clusters of high-volume external source IPs from multiple countries sweeping the same financial web services within an hour.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
20 days ago
6017
Sweeps endpoint and firewall telemetry for connections to the two high-confidence BraZetsu infrastructure IPs. Review hits against the IP's first-seen date before blocking because the Njalla host has changed service.
avatar
Arnold Chan@slaz
Defender - KQL
15 days ago
003
Sweeps endpoint and firewall telemetry for connections to the two high-confidence BraZetsu infrastructure IPs. Review hits against the IP's first-seen date before blocking because the Njalla host has changed service.
avatar
Arnold Chan@slaz
avatar
Detections.ai Community
15 days ago
103
Sweeps endpoint and firewall telemetry for connections to the two high-confidence BraZetsu infrastructure IPs. Review hits against the IP's first-seen date before blocking because the Njalla host has changed service.
avatar
Arnold Chan@slaz
avatar
Hunters
15 days ago
002
Sweeps endpoint and firewall telemetry for connections to the two high-confidence BraZetsu infrastructure IPs. Review hits against the IP's first-seen date before blocking because the Njalla host has changed service.
avatar
Arnold Chan@slaz
avatar
Detection & Hunting Community
15 days ago
002
Detects potential unauthorized or suspicious configuration changes related to packet sniffer objects and associated authentication or management ports on FortiGate firewalls across multiple devices.
avatar
Arnold Chan@slaz
avatar
Midnight Slayer
11 days ago
000
Page 1 of 17