Sunturai

Detection catalogue

Explore published rules with transparent provenance, licensing, and ATT&CK mappings.

11,274
detections

Showing 30 of 11,274

HighMicrosoft Sentinel analytics
SpyCloud infostealer malware credential exposure

#DONT_CORR# 'Identifies credentials harvested by infostealer malware on a compromised device. This exposure may indicate an actively compromised endpoint with associated command-and-control risk.'

T1071T1555
Licence
MIT License
Published
Sep 12, 2026
Upstream
ead4deed-9d48-4646-aee0-6b46c2dd1ae6
HighMicrosoft Sentinel analytics
SpyCloud plaintext credential exposure detected

#DONT_CORR# 'Identifies user accounts exposed with a plaintext password in a third-party data breach. Unremediated exposures of this kind can lead directly to account takeover.'

T1555
Licence
MIT License
Published
Sep 12, 2026
Upstream
a25eba0e-ff42-4c97-a379-d76bdb2aa1e3
HighMicrosoft Sentinel analytics
SpyCloud identity access record exposure

#DONT_CORR# 'Identifies exposure of identity access material such as session cookies, OAuth tokens, or SSO credentials. This material can grant direct account access without a password, so it bypasses password resets and single-factor controls. Revoking active sessions is the primary containment action.'

T1528T1539T1550
Licence
MIT License
Published
Sep 12, 2026
Upstream
cd8ec49c-b654-49be-b040-e552b8eba7c8
HighMicrosoft Sentinel analytics
End-user consent to app with mailbox and offline access delegated scopes

Identifies an illicit consent grant where a non-admin user consents to an application requesting high-risk delegated mailbox permissions (Mail.Read, Mail.ReadWrite, Mail.Send or MailboxSettings.ReadWrite) together with offline_access. offline_access returns a long-lived refresh token, so a single successful end-user consent gives an attacker-controlled application durable, silent read/send access to the victim mailbox without re-prompting for MFA.

T1528
Licence
MIT License
Published
Sep 12, 2026
Upstream
43df1e4c-61f8-4ab8-bc86-65eca7ecab9a
HighElastic detection rules
Network Activity to a Suspicious Top Level Domain

Identifies DNS queries to commonly abused Top Level Domains by common LOLBINs or executables running from world writable directories or unsigned binaries. This behavior matches on common malware C2 abusing less formal domain names.

T1071T1071.004T1127T1127.001T1218
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
e516bf56-d51b-43e8-91ec-9e276331f433
MediumElastic detection rules
Azure WireServer HTTP Request from Unexpected User Agent

Identifies HTTP requests to Azure WireServer (168.63.129.16) for GoalState, certificates, versions, or HostGAPlugin vmSettings that do not use a known guest-agent user agent. These requests retrieve transport certificates and extension protectedSettings, including embedded SAS URLs. Azure Linux Agent, Windows guest agent, and related platform UAs are excluded. Requests with no user agent are also excluded; that pattern is common for the Windows guest agent.

T1082T1552T1552.005
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
359b5925-a625-4803-90d2-19e44a37d98e
MediumElastic detection rules
Unusual Network Connection to Suspicious Web Service

This rule monitors for the unusual occurrence of outbound network connections to suspicious webservice domains.

T1071T1071.001T1102T1567T1567.002+2 more
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
b07f0fba-0a78-11f0-8311-b66272739ecb
HighElastic detection rules
Potential Polyglot Bypass File Created by Web Server

This rule detects when a web server process creates a file with a file extension that does not match the file content based on the file header bytes. This is a common technique used by attackers to bypass security measures and to hide the true nature of the file.

T1190T1210T1505T1505.003
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
82f6fa8d-ea35-4329-b334-f1a557dc58c7
HighElastic detection rules
File with High Entropy Created by Web Server

This rule detects when a web server process creates a file with high entropy, where the file extension is a web extension. This is a common indicator of an encrypted or encoded payload being uploaded.

T1190T1210T1505T1505.003
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
f2738cad-28ab-4c9e-b7f0-66f3b2775e5f
HighElastic detection rules
File with Suspicious Double Extension Created by Web Server

This rule detects when a web server process creates a file with a double extension, where the real extension is a non-web extension. This is a common technique used by attackers to bypass security measures and to hide the true nature of the file.

T1190T1210T1505T1505.003
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
5fc7e978-4fa0-47e9-a8e0-bad853c8d09b
LowElastic detection rules
System V Init Script Created

Files that are placed in the "/etc/init.d/" directory in Unix can be used to start custom applications, services, scripts or commands during start-up. Init.d has been mostly replaced in favor of Systemd. However, the "systemd-sysv-generator" can convert init.d files to service unit files that run at boot. Adversaries may add or alter files located in the "/etc/init.d/" directory to execute malicious code upon boot in order to gain persistence on the system.

T1037T1037.004
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
474fd20e-14cc-49c5-8160-d9ab4ba16c8b
HighElastic detection rules
Potential Fileless Execution via O_TMPFILE

This rule identifies potential fileless ELF execution where a process is launched from an anonymous temporary executable path that appears as "/#<id>" in "process.executable". This pattern may be associated with "O_TMPFILE" and "execveat" with "AT_EMPTY_PATH", which can allow execution without a normal filesystem pathname.

T1036T1036.005
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
6fdd522d-421c-49f5-884e-0f278c388276
MediumElastic detection rules
Azure WireServer OpenSSL Certificate Decrypt or LinuxTransport Generation

Identifies OpenSSL generating a CN=LinuxTransport certificate or decrypting CMS/PKCS7 payloads with a key that is not the Azure Linux Agent certificate under /var/lib/waagent. Adversaries can scrape WireServer certificates, mint a LinuxTransport identity, and decrypt extension protectedSettings with openssl cms -decrypt or smime -decrypt.

T1140T1552T1552.005
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
5bb27863-2da6-4d0d-879a-1efb10479c39
MediumElastic detection rules
M365 Identity User Account Lockouts

Detects a burst of Microsoft 365 user account lockouts within a short 5-minute window. A high number of IdsLocked login errors across multiple user accounts may indicate brute-force attempts for the same users resulting in lockouts.

T1078T1078.004T1110T1110.001T1110.003+1 more
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
de67f85e-2d43-11f0-b8c9-f661ea17fbcc
MediumElastic detection rules
M365 Identity User Brute Force Attempted

Identifies brute-force authentication activity targeting Microsoft 365 user accounts using failed sign-in patterns that match password spraying, credential stuffing, or password guessing behavior. Adversaries may attempt brute-force authentication with credentials obtained from previous breaches, leaks, marketplaces or guessable passwords.

T1110T1110.001T1110.003T1110.004
Licence
Elastic License 2.0
Written by
Elastic +2
Published
Sep 12, 2026
Upstream
26f68dba-ce29-497b-8e13-b4fde1db5a2d
MediumElastic detection rules
Azure Storage Anonymous Blob Access to Unusual Resource

Identifies the first time an Azure Storage resource receives an anonymous data-plane read (GetBlob and related Get or List operations). Anonymous requests are used to probe public containers and to test stolen blob URLs before a SAS is appended. First-seen resource ID keeps volume down while still covering WireServer-related probes of status or extension blobs.

T1530T1580
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
eabaf807-e710-4f0f-8943-8d1b436d834a
HighElastic detection rules
First Seen Network Flow Exporter Followed by Suspicious Source Activity

Identifies a newly observed NetFlow, IPFIX, or sFlow exporter IP followed by another detection alert with medium-or-higher severity or an elevated risk score, where that exporter IP is the source of the detected activity in the same data stream namespace. This correlation adds behavioral evidence that can help distinguish routine exporter onboarding from a potentially unauthorized or compromised exporter introduced as part of defense evasion.

T1562
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
882c8edc-1e39-4a60-80b2-485491b6c91c
MediumElastic detection rules
Azure WireServer Unusual Process Connection

Identifies shells, LOLBins, GTFOBins, and scripting runtimes connecting to the Azure WireServer / HostGAPlugin address 168.63.129.16 on ports 80 or 32526. The guest agent uses this fabric endpoint for GoalState, certificates, and vmSettings. Adversaries with code execution on an Azure VM (including via Run Command) use curl, PowerShell, openssl, bun, or similar tools to enumerate versions, pull transport certificates, and read HostGAPlugin /vmSettings.

T1082T1552T1552.005T1580
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 12, 2026
Upstream
2dba3edf-1e23-4ead-a76f-458ef2060d24
MediumElastic detection rules
AzCopy or Azure Storage Explorer Usage on Unusual Host

Identifies the first time, in a historical window, a host runs AzCopy copy or sync to Azure Blob, Data Lake, or File storage, or starts Azure Storage Explorer. These Microsoft utilities are legitimate data-transfer tools; ransomware and cloud-ransomware operators drop portable copies and use SAS-authenticated jobs to pull data from victim storage and push it to attacker-controlled accounts.

T1059T1059.009T1530T1567T1567.002
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
7265f4fa-4839-4399-924c-a91f1e45d76c
MediumElastic detection rules
Abnormally Large DNS Response

Specially crafted DNS requests can manipulate a known overflow vulnerability in some Windows DNS servers, resulting in Remote Code Execution (RCE) or a Denial of Service (DoS) from crashing the service.

T1210T1499T1499.004
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
11013227-0301-4a8c-b150-4db924484475
HighElastic detection rules
RPC (Remote Procedure Call) to the Internet

This rule detects network events that may indicate the use of RPC traffic to the Internet. RPC is commonly used by system administrators to remotely control a system for maintenance or to use shared resources. It should almost never be directly exposed to the Internet, as it is frequently targeted and exploited by threat actors as an initial access or backdoor vector.

T1021T1021.003T1190
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
32923416-763a-4531-bb35-f33b9232ecdb
LowElastic detection rules
Potential SYN-Based Port Scan Detected

This rule identifies a potential SYN-Based port scan. A SYN port scan is a technique employed by attackers to scan a target network for open ports by sending SYN packets to multiple ports and observing the response. Attackers use this method to identify potential entry points or services that may be vulnerable to exploitation, allowing them to launch targeted attacks or gain unauthorized access to the system or network, compromising its security and potentially leading to data breaches or

T1046T1595T1595.001
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
bbaa96b9-f36c-4898-ace2-581acb00a409
LowElastic detection rules
Potential Network Scan Detected

This rule identifies a potential port scan from an internal IP address. A port scan is a method utilized by attackers to systematically scan a target system for open ports, allowing them to identify available services and potential vulnerabilities. By mapping out the open ports, attackers can gather critical information to plan and execute targeted attacks, gaining unauthorized access, compromising security, and potentially leading to data breaches, unauthorized control, or further exploitation

T1046T1595T1595.001
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
0171f283-ade7-4f87-9521-ac346c68cc9b
LowElastic detection rules
Newly Observed IPSEC NAT Traversal Peer

This rule identifies outbound IPSEC NAT Traversal (NAT-T) traffic to an external destination IP that was not observed during the previous 5 days. IPSEC is a VPN technology that allows one system to talk to another using encrypted tunnels. NAT Traversal encapsulates IPSEC ESP traffic in UDP and, once a NAT device is detected, both peers float to UDP port 4500 for the tunnel data channel.

T1095T1572T1573
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
a9cb3641-ff4b-4cdc-a063-b4b8d02a67c7
MediumElastic detection rules
Accepted Default Telnet Port Connection

This rule detects network events that may indicate the use of Telnet traffic. Telnet is commonly used by system administrators to remotely control older or embedded systems using the command line shell. It should almost never be directly exposed to the Internet, as it is frequently targeted and exploited by threat actors as an initial access or backdoor vector. As a plain-text protocol, it may also expose usernames and passwords to anyone capable of observing the traffic.

T1021T1071T1133T1190
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
34fde489-94b0-4500-a76f-b8a157cf9269
HighElastic detection rules
Entra ID Deviceless Windows Hello Sign-in Followed by Device Registration

Identifies a Microsoft Entra ID device registration by the same user within 15 minutes of a phishing-resistant, device-bound credential (Windows Hello for Business, FIDO2 security key, or passkey) signing in with no device identifier. In the "borrowing Windows Hello keys" technique, an adversary reuses a WHfB/NGC key or passkey away from its bound device to mint device-agnostic tokens, then uses those tokens to register an attacker-controlled device and obtain a Primary Refresh Token (PRT) for

T1098T1098.005T1550
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
62848597-595c-4cc3-8d24-6c47a5fee9a9
LowElastic detection rules
Entra ID Windows Hello for Business Credential Registered

Identifies the first-seen registration of a Windows Hello for Business (WHfB) credential for a Microsoft Entra ID user from a given source ASN in a tenant, based on a prefixed historic window. Enrollment is commonly part of legitimate onboarding or passwordless rollout and is not inherently malicious. Adversaries who have obtained a token that satisfies fresh (NGC) multi-factor authentication, for example by borrowing an existing WHfB key or passkey, can also enroll their own WHfB credential to

T1098T1098.001
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
8c6f8cca-f730-4cdd-93a7-d65f087a4116
MediumElastic detection rules
Entra ID Windows Hello or Passkey Sign-in from Unregistered Device

Identifies a Microsoft Entra ID sign-in that is satisfied by a phishing-resistant, device-bound credential (Windows Hello for Business, FIDO2 security key, or passkey) while carrying no device identifier. Windows Hello for Business (WHfB) and passkey credentials are bound to a device's TPM, so a genuine sign-in with one of these methods is normally accompanied by the registered device it lives on. A WHfB or passkey assertion that authenticates with an empty `device_detail.

T1078T1078.004T1550
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
763b0a74-2961-4396-bb4b-8cd850e1ebe4
HighElastic detection rules
Entra ID Device-Bound PRT from Unusual Device IP

Detects a first-party FOCI tooling client (Azure CLI, PowerShell, VS Code, Graph CLI, Azure AD PowerShell, or Visual Studio) redeeming a device-bound Primary Refresh Token (PRT) for Microsoft Graph, SharePoint/OneDrive, or Exchange Online from a source IP that has not been seen with that deviceid. Replay events are limited to compliant or Intune-managed devices.

T1078T1078.004T1528T1539T1550+1 more
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
9e8d9bb5-6d3a-4431-a0d0-8d0475e726a4
HighElastic detection rules
Entra ID Device-Bound PRT Replay via First-Party App from Unusual IP

Detects a first-party FOCI tooling client (Azure CLI, PowerShell, VS Code, Graph CLI, Azure AD PowerShell, or Visual Studio) redeeming a device-bound Primary Refresh Token (PRT) for Microsoft Graph, SharePoint/OneDrive, or Exchange Online from an IP that is not among that user and device's Windows Sign-In or WAM addresses. Replay events are limited to compliant or Intune-managed devices: the stolen cookie keeps the workstation deviceid, so compliant-device Conditional Access can succeed off-box.

T1078T1078.004T1528T1539T1550+1 more
Licence
Elastic License 2.0
Written by
Elastic
Published
Sep 11, 2026
Upstream
6a9fdaab-b50f-408d-b4da-54719f256d41
Load more detections

Potential Fileless Execution via O_TMPFILE

This rule identifies potential fileless ELF execution where a process is launched from an anonymous temporary executable path that appears as "/#<id>" in "process.executable". This pattern may be associated with "O_TMPFILE" and "execveat" with "AT_EMPTY_PATH", which can allow execution without a normal filesystem pathname.

ATT&CK coverage

Detection requirements

Log source category
event_index

What the source says

Tagged by the source as

Data Source: Auditd ManagerData Source: CrowdstrikeData Source: Elastic DefendData Source: Elastic EndgameData Source: SentinelOneDomain: EndpointOS: LinuxPlatform: LinuxResources: Investigation GuideRule Type: Event Correlation (EQL)Tactic: Defense EvasionUse Case: Threat Detection

Detection logic

Its licence does not clear it for publishing here

Sunturai publishes a detection's own text where the licence it arrived under has been reviewed and permits it, and Elastic License 2.0 has not. The query as its source wrote it, its canonical form and the hash that pins this revision are in the workspace record.

Detections can measure how the public catalogue is used — which detections people look for, and which pages bring them here. It sets a cookie that recognises this browser for 180 days. It is never linked to an account and never follows you to other sites. Privacy notice