-
Entra ID End-User Consent to Application with High-Risk Delegated Scopes
Oct 8, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Audit Logs Platform: Entra ID Profile: Beta Use Case: Identity and Access Audit Threat: OAuth App Consent Resources: Investigation Guide Tactic: Initial Access Tactic: Credential Access Rule Type: ES|QL ·Identifies an end-user (non-admin) consent grant in Microsoft Entra ID to an application requesting delegated scopes commonly abused in illicit consent grant (OAuth phishing) attacks, such as mail, mailbox settings, contacts, files, SharePoint, OneNote, Teams chat and Exchange Web Services. Graph scopes are evaluated together with offline_access, which returns a long-lived refresh token and gives an attacker-controlled application durable, silent access to the victim's data without stealing a password or re-prompting for MFA. The alert classifies the application owner as Microsoft first-party, in-tenant or external to help prioritize review.
Read More -
GCP Vertex AI Caller Activity From High Number of Countries
Oct 7, 2026 · Domain: GenAI Domain: Cloud Data Source: GCP Vertex AI Data Source: GCP Data Source: Google Cloud Platform Platform: GCP Service: GCP Vertex AI Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Threat: Impossible Travel Threat: LLMjacking Threat: Unauthorized AI Usage Mitre Atlas: AML.T0012 Mitre Atlas: AML.T0091 Mitre Atlas: AML.T0091.000 Resources: Investigation Guide Rule Type: ES|QL ·Detects Vertex AI authenticated caller activity for the same client.user.email from at least three countries and three source IPs within a four-hour interval. That pattern can indicate stolen user or service-account credentials reused from multiple regions, including VPN or cloud egress and return trips where first and last locations are close.
Read More -
GCP Vertex AI Caller Impossible Travel
Oct 7, 2026 · Domain: GenAI Domain: Cloud Data Source: GCP Vertex AI Data Source: GCP Data Source: Google Cloud Platform Platform: GCP Service: GCP Vertex AI Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Threat: Impossible Travel Threat: LLMjacking Threat: Unauthorized AI Usage Mitre Atlas: AML.T0012 Mitre Atlas: AML.T0091 Mitre Atlas: AML.T0091.000 Resources: Investigation Guide Rule Type: ES|QL ·Detects the same Vertex AI authenticated caller (client.user.email) generating aiplatform audit activity from geographically distant source IPs within a short window at an impossible travel speed. That pattern can indicate a stolen user or service-account credential used from multiple regions. Related: GCP Vertex AI Caller Activity From High Number of Countries covers slower multi-country reuse without a high-speed hop.
Read More -
AWS Bedrock Foundation Model Enumeration Followed by Invocation via Long-Term Key
Oct 7, 2026 · Domain: Cloud Domain: GenAI Data Source: Amazon Web Services Data Source: AWS Data Source: AWS CloudTrail Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Discovery Tactic: Initial Access Noise: Low Performance: Fast Profile: Recommended Threat: Unauthorized AI Usage Threat: LLMjacking Rule Type: Event Correlation (EQL) Platform: AWS Service: AWS Bedrock Mitre Atlas: AML.T0007 Mitre Atlas: AML.T0040 ·Detects when an AWS principal using long-term IAM user credentials (AKIA* access key) enumerates available Bedrock foundation models and then invokes a model within the same 15-minute window. Most legitimate Bedrock workloads run under IAM roles with short-lived credentials; the combination of model enumeration followed by direct model invocation from a long-term IAM user key is unusual in production environments and consistent with an adversary using stolen credentials to discover and exploit available AI model capabilities. This pattern is associated with LLMjacking attacks where threat actors abuse compromised cloud credentials to run high-volume or high-cost model inference at the account owner's expense.
Read More -
Identifies successful AWS API calls where the CloudTrail user agent indicates offensive tooling or automated credential verification. This includes the AWS CLI or Boto3 reporting a Kali Linux distribution fingerprint (
distrib#kali), and clients that identify as TruffleHog, which is commonly used to validate leaked secrets against live AWS APIs. These patterns are uncommon for routine production workloads and may indicate compromised credentials, unauthorized access, or security tooling operating outside approved scope.
Read More -
Command Execution via SolarWinds Process
Oct 7, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Supply Chain Rule Type: Event Correlation (EQL) Platform: Windows · -
Detects when a specific Okta actor has multiple sessions started from different geolocations. Adversaries may attempt to launch an attack by using a list of known usernames and passwords to gain unauthorized access to user accounts from different locations.
Read More -
Potential Redis Lua Use-After-Free RCE Attempt (CVE-2025-49844 / RediShell)
Oct 7, 2026 · Domain: Network Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Data Source: Network Packet Capture Resources: Investigation Guide Noise: Unknown Performance: Fast Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Vuln: CVE-2025-49844 ·This rule detects exploitation attempts targeting CVE-2025-49844 (RediShell), a CVSS 10.0 use-after-free vulnerability in the Redis Lua interpreter. An authenticated attacker sends an EVAL command containing a Lua script that calls string.rep() to create memory pressure and collectgarbage('collect') to force garbage collection, exploiting a use-after-free in the Lua parser to achieve remote code execution.
Read More -
Identifies a burst of failed inbound SSH authentication attempts on a macOS host followed shortly by a successful SSH authentication on the same host, using sshd authentication messages collected by the macOS Security Events integration. A successful login immediately after repeated failures indicates that a password brute force or password spraying attack against an exposed SSH service has likely succeeded.
Read More -
SolarWinds Process Disabling Services via Registry
Oct 7, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Defense Evasion Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Supply Chain Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies a SolarWinds binary modifying the start type of a service to be disabled. An adversary may abuse this technique to manipulate relevant security services.
Read More -
Suspicious Execution via Microsoft Office Add-Ins
Oct 7, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies execution of common Microsoft Office applications to launch an Office Add-In from a suspicious path or with an unusual parent process. This may indicate an attempt to get initial access via a malicious phishing MS Office Add-In.
Read More -
Microsoft Foundry Subscription Key Impossible Travel
Oct 5, 2026 · Data Source: Microsoft Foundry Use Case: Threat Detection Mitre Atlas: AML.T0091 Mitre Atlas: AML.T0012 Resources: Investigation Guide Tactic: Credential Access Tactic: Initial Access Rule Type: ES|QL Platform: Azure Domain: Cloud Domain: GenAI Service: Azure API Management Threat: Impossible Travel ·Detects the same API Management subscription key calling Microsoft Foundry from source IPs in two or more countries, far enough apart and fast enough that the hop is not physical travel. Calls are grouped by apim_subscription_id. Requests with no subscription key are ignored, because those are unauthenticated calls and share no key.
Read More -
Anthropic User Activity From High Number of Countries
Oct 5, 2026 · Domain: GenAI Domain: Identity Platform: Anthropic Data Source: Anthropic Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Resources: Investigation Guide Rule Type: ES|QL Tactic: Credential Access Tactic: Initial Access Mitre Atlas: AML.T0012 Threat: Impossible Travel ·Detects Anthropic activity for the same user email from at least three countries and two unique user agents within a four-hour interval. This highly unusual activity may indicate leaked session cookies being abused by a remote adversary using a VPN.
Read More -
Potential FileFix Command via Windows Explorer Address Bar
Oct 5, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Execution Tactic: Defense Evasion Tactic: Initial Access Tactic: Command and Control Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Threat: ClickFix Threat: Living off the Land Rule Type: ES|QL Platform: Windows ·Identifies suspicious commands written to the Windows Explorer address bar history (TypedPaths). Adversaries socially engineer users to paste a command into the address bar of File Explorer or of a browser's file upload dialog, a pattern known as FileFix; the writing process is therefore explorer.exe or the browser hosting the dialog. Stored commands that invoke PowerShell, cmd, mshta, msiexec, rundll32, or another living-off-the-land binary are unusual for this key, which normally contains file and folder paths. Investigate the process tree for a child of the writing process that matches the stored command.
Read More -
Suspicious Child Execution via Web Server
Oct 5, 2026 · Domain: Endpoint OS: Linux Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Use Case: Vulnerability Resources: Investigation Guide Data Source: Elastic Defend Noise: High Performance: Normal Profile: Aggressive Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Linux Resources: Osquery ·Identifies suspicious child processes executed via a web server, which may suggest a vulnerability and remote shell access. Attackers may exploit a vulnerability in a web application to execute commands via a web server, or place a backdoor file that can be abused to gain code execution as a mechanism for persistence.
Read More -
Suspicious Command Execution via Web Server
Oct 5, 2026 · Domain: Endpoint OS: Linux Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Use Case: Vulnerability Data Source: Elastic Defend Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Linux ·Identifies suspicious command executions via a web server, which may suggest a vulnerability and remote shell access. Attackers may exploit a vulnerability in a web application to execute commands via a web server, or place a backdoor file that can be abused to gain code execution as a mechanism for persistence.
Read More -
Detects successful Anthropic magic link or SSO sign-ins for the same user email from source IP addresses whose query-time geo-locations (via IP_LOCATION) are separated by at least 1,000 km, with implied travel faster than 800 km/h, within a 24-hour window. That pattern can indicate account sharing, VPN or proxy egress mismatches, or an adversary authenticating from a geography far from the legitimate user's baseline.
Read More -
Detects successful Anthropic audit activity for the same user email from source IP addresses whose query-time geo-locations (via IP_LOCATION) span at least two countries, are separated by at least 500 km, and imply travel faster than 800 km/h within a short (~15-minute) lookback. Unlike login-only impossible travel, this rule covers any successful user-actor activity and can surface session cookie replay or concurrent session reuse when no new authentication events appear.
Read More -
Elastic Defend Alert from GenAI Utility or Descendant
Oct 1, 2026 · Domain: Endpoint Domain: GenAI Use Case: Threat Detection Tactic: Initial Access Rule Type: Higher-Order Rule Resources: Investigation Guide Data Source: Elastic Defend Noise: Medium Performance: Normal Profile: Recommended Threat: Supply Chain Threat: Unauthorized AI Usage Rule Type: ES|QL Mitre Atlas: AML.T0053 Mitre Atlas: AML.T0011 ·Detects Elastic Defend alerts (behavior, malicious file, memory signature, shellcode) where the alerted process or its direct parent is a GenAI coding or assistant utility (e.g. Cursor, Claude, Windsurf, Cody, Continue, Aider, OpenClaw, Moltbot, Clawdbot, Codeium, Tabnine, GitHub Copilot). Activity from these tools can indicate prompt injection, malicious skills, or supply-chain abuse; this Higher-Order rule helps prioritize such alerts for triage.
Read More -
Ollama API Accessed from External Network
Oct 1, 2026 · Domain: Endpoint OS: Linux OS: macOS OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Defend Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS Domain: GenAI Mitre Atlas: AML.T0040 Mitre Atlas: AML.T0044 Mitre Atlas: AML.T0049 ·Detects when the Ollama LLM server accepts connections from external IP addresses. Ollama lacks built-in authentication, so exposed instances allow unauthenticated model theft, prompt injection, and resource hijacking.
Read More -
Detects hostd accepting the ESXi root password from a remote address. A successful remote root login opens the Host Client or the API with full control of the host. Local sessions from 127.0.0.1 are left out of the rule.
Read More -
Zimbra Swatchdog SNMP Command Injection Execution
Detects a Unix shell launched by Perl from a generated Zimbra ".swatchdog_script" when the shell command line contains an "snmptrap" invocation and Zimbra SNMP service fields, followed by an unexpected child process other than "snmptrap". This sequence provides high-confidence evidence of external command execution through CVE-2026-73570, an unauthenticated command-injection vulnerability in Zimbra's SNMP monitoring path.
Read More -
This rule detects the first observed successful login of a user with the Administrator role to the FortiGate management interface within the last 5 days. First-time administrator logins can indicate newly provisioned accounts, misconfigurations, or unauthorized access using valid credentials and should be reviewed promptly.
Read More -
FortiGate FortiCloud SSO Login from Unusual Source
Sep 28, 2026 · Use Case: Threat Detection Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Domain: Network Domain: Identity Data Source: Fortinet Data Source: Fortinet FortiGate Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: ES|QL Vuln: CVE-2026-24858 ·This rule detects the first successful FortiCloud SSO login from a previously unseen source IP address to a FortiGate device within the last 5 days. FortiCloud SSO logins from new source IPs may indicate exploitation of SAML-based authentication bypass vulnerabilities such as CVE-2026-24858, where crafted SAML assertions allow unauthorized access to FortiGate devices registered to other accounts. Environments that regularly use FortiCloud SSO will only alert on new source IPs not seen in the lookback window.
Read More -
Potential NetScaler Log Poisoning Command Injection Attempt
Sep 28, 2026 · Domain: Network Platform: Citrix Use Case: Network Security Monitoring Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Data Source: Citrix ADC Resources: Investigation Guide Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Vuln: CVE-2026-88771 ·Detects shell syntax in NetScaler Pitboss records or in Citrix records that combine Pitboss, packet-engine, or core terminology with shell syntax. This may indicate that attacker-controlled data poisoned an appliance log consumed by a privileged script. The behavior includes CVE-2026-88771, but the detection is intended to identify similar NetScaler log-poisoning command-injection attempts without requiring a specific vulnerability, failure phrase, or command.
Read More -
Unusual File Creation via Web Server
Sep 28, 2026 · Domain: Endpoint Domain: Web OS: Linux Use Case: Threat Detection Tactic: Persistence Tactic: Execution Tactic: Command and Control Tactic: Initial Access Data Source: Elastic Defend Resources: Investigation Guide Noise: High Performance: Slow Profile: Aggressive Threat: Web Shell Rule Type: New Terms Platform: Linux ·This rule leverages the "new_terms" rule type to detect unusual file creations originating from web server processes on Linux systems. Attackers may exploit web servers to maintain persistence on a compromised system, often resulting in atypical file creations. As file creations from web server processes are common, the "new_terms" rule type approach helps to identify deviations from normal behavior.
Read More -
Google Workspace Object Copied from External Drive with App Consent
Sep 28, 2026 · Domain: Cloud Data Source: Google Workspace Data Source: Google Workspace Audit Logs Tactic: Initial Access Tactic: Execution Tactic: Persistence Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Threat: OAuth App Consent Rule Type: Event Correlation (EQL) Platform: Google Workspace Domain: SaaS ·Detects when a Workspace user copies a document, spreadsheet, form, or script from an external Drive into their My Drive and, within minutes from the same IP, authorizes a custom web OAuth client that requests an Apps Script scope.
script.containeris the container sidebar or dialog. The check also matches any otherscript.*scope, a*.currentonlyscope, or a scope containingscriptsorcontainer. Adversaries send spearphishing links with a /copy URI parameter so the victim replicates a malicious object locally. Google names that replica with a "Copy of " prefix. The copy is performed by a domain user rather than a collaborator account, and the consent is not a known Google first-party client.
Read More -
Identifies PowerShell script blocks that print a fake Cloudflare verification lure. TerminalFix pages instruct the victim to paste a command into Windows Terminal or PowerShell. The script presents messages such as "Cloudflare verification", "Cloudflare ID:", or "I am not a robot" while it stages a payload. Review the full script block for download, extraction, and follow-on execution.
Read More -
Curl Download Activity from npm Package Install
Sep 28, 2026 · Domain: Endpoint OS: Linux OS: macOS Platform: Linux Platform: macOS Use Case: Threat Detection Tactic: Command and Control Tactic: Execution Tactic: Initial Access Data Source: Elastic Defend Resources: Investigation Guide Rule Type: ES|QL Threat: Supply Chain Threat: Download Tool Abuse ·Detects curl downloading over HTTP(S) with a short argument list, writing output to a file or launched via a shell, when the process ancestry includes a Node.js npm package execution (
npx-cli.jsor an npx cache path). Malicious npm packages and supply-chain compromises commonly fetch a second stage from install or postinstall scripts.
Read More -
Suspicious PowerShell from npm Package Install
Sep 28, 2026 · Domain: Endpoint OS: Windows Platform: Windows Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Tactic: Defense Evasion Tactic: Command and Control Data Source: Elastic Defend Resources: Investigation Guide Rule Type: ES|QL Threat: Supply Chain Threat: Script-Based Execution ·Detects PowerShell launched with an encoded command or a download cradle whose process ancestry includes a Node.js npm package execution (
npx-cli.jswith a scoped or versioned package). Malicious npm packages and supply-chain compromises commonly run this from install or postinstall scripts to fetch and execute a second stage.
Read More -
Entra ID Device-Bound PRT Replay via First-Party App from Unusual IP
Sep 22, 2026 · Domain: Cloud Domain: Identity Use Case: Threat Detection Use Case: Identity and Access Audit Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Platform: Entra ID Tactic: Credential Access Tactic: Defense Evasion Tactic: Initial Access Resources: Investigation Guide Rule Type: ES|QL ·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.
Read More -
Accepted Default Telnet Port Connection
Sep 21, 2026 · Domain: Endpoint Use Case: Threat Detection Tactic: Command and Control Tactic: Lateral Movement Tactic: Initial Access Data Source: Fortinet Data Source: PAN-OS Data Source: pfSense Data Source: SonicWall Data Source: Suricata Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Custom Query (KQL) Domain: Network Data Source: Network Packet Capture Data Source: SonicWall Firewall Logs ·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.
Read More -
RPC (Remote Procedure Call) from the Internet
Sep 21, 2026 · Tactic: Initial Access Domain: Endpoint Use Case: Threat Detection Data Source: Corelight Data Source: Fortinet Data Source: Network Traffic Data Source: PAN-OS Data Source: pfSense Data Source: Zeek Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Custom Query (KQL) Domain: Network Data Source: Network Packet Capture ·This rule detects network events that may indicate the use of RPC traffic from 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.
Read More -
RPC (Remote Procedure Call) to the Internet
Sep 21, 2026 · Tactic: Initial Access Tactic: Lateral Movement Domain: Endpoint Use Case: Threat Detection Data Source: Corelight Data Source: Fortinet Data Source: PAN-OS Data Source: Network Traffic Data Source: pfSense Data Source: Zeek Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Custom Query (KQL) Domain: Network Data Source: Network Packet Capture ·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.
Read More -
SMB (Windows File Sharing) Activity from the Internet
Sep 21, 2026 · Tactic: Initial Access Domain: Network Use Case: Threat Detection Data Source: Corelight Data Source: Fortinet Data Source: PAN-OS Data Source: Network Traffic Data Source: pfSense Data Source: Zeek Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: New Terms Data Source: Network Packet Capture ·This rule detects network events that may indicate inbound Windows file sharing (SMB or CIFS) traffic originating from the Internet. SMB should never be directly reachable from the Internet, as it is a primary target for exploitation by threat actors seeking initial access. Inbound SMB from a public IP is a direct precondition for attacks such as EternalBlue (MS17-010) and related SMB remote code execution vulnerabilities.
Read More -
SMB (Windows File Sharing) Activity to the Internet
Sep 21, 2026 · Tactic: Initial Access Tactic: Exfiltration Domain: Network Use Case: Threat Detection Data Source: Corelight Data Source: Fortinet Data Source: PAN-OS Data Source: Network Traffic Data Source: pfSense Data Source: Zeek Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: New Terms Data Source: Network Packet Capture ·This rule detects network events that may indicate the use of Windows file sharing (also called SMB or CIFS) traffic to the Internet. SMB is commonly used within networks to share files, printers, and other system resources amongst trusted systems. 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 or for data exfiltration.
Read More -
AWS Access Token Used from Multiple Addresses
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS IAM Data Source: AWS CloudTrail Tactic: Initial Access Use Case: Identity and Access Audit Resources: Investigation Guide Noise: High Performance: Fast Profile: Aggressive Rule Type: ES|QL Platform: AWS Service: AWS IAM ·This rule identifies potentially suspicious activity by detecting instances where a single IAM user's temporary session token is accessed from multiple IP addresses within a short time frame. Such behavior may suggest that an adversary has compromised temporary credentials and is utilizing them from various locations. To enhance detection accuracy and minimize false positives, the rule incorporates criteria that evaluate unique IP addresses, user agents, cities, and networks. These additional checks help distinguish between legitimate distributed access patterns and potential credential misuse. Detected activities are classified into different types based on the combination of unique indicators, with each classification assigned a fidelity score reflecting the likelihood of malicious behavior. High fidelity scores are given to patterns most indicative of threats, such as multiple unique IPs, networks, cities, and user agents. Medium and low fidelity scores correspond to less severe patterns, enabling security teams to effectively prioritize alerts.
Read More -
AWS AssumeRoleWithWebIdentity from Kubernetes SA and External ASN
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: AWS Data Source: Amazon Web Services Data Source: AWS CloudTrail Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: High Performance: Fast Profile: Aggressive Rule Type: Custom Query (KQL) Platform: AWS Service: AWS STS ·Detects successful
AssumeRoleWithWebIdentitywhere the caller identity is a Kubernetes service account and the source autonomous system organization is present but notAmazon.com, Inc.EKS workloads that obtain IAM credentials via IAM Roles for Service Accounts (IRSA) normally reach STS from AWS-managed or AWS-associated networks; the same identity from a clearly external ASN can indicate a stolen or misused projected service-account token being exchanged for IAM credentials off-cluster.
Read More -
AWS Cognito Unauthenticated Identity Pool Credentials Issued
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS Cognito Use Case: Asset Visibility Resources: Investigation Guide Tactic: Credential Access Tactic: Initial Access Noise: Unknown Performance: Fast Rule Type: New Terms Platform: AWS Data Source: AWS CloudTrail ·Identifies AWS CloudTrail data events where an unauthenticated identity successfully retrieves temporary AWS credentials from a Cognito Identity Pool via GetCredentialsForIdentity. Cognito Identity Pools can be configured to allow unauthenticated (guest) access, intended for scenarios like anonymous app analytics, but a pool that grants those anonymous identities meaningful IAM permissions becomes a public, unauthenticated path to real AWS credentials. Adversaries who discover an identity pool ID (often embedded in mobile app binaries, web app JavaScript, or public source repositories) can call GetId followed by GetCredentialsForIdentity with no login token at all to obtain temporary credentials, then use them to access whatever the pool's unauthenticated role permits. This is a New Terms rule that limits alerting to identity pools that have not been observed issuing credentials to an unauthenticated caller before, since some applications intentionally and continuously use guest access as part of normal operation.
Read More -
AWS Credentials Used from GitHub Actions and Non-CI/CD Infrastructure
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS CloudTrail Data Source: AWS IAM Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Resources: Investigation Guide Noise: Unknown Performance: Slow Threat: Supply Chain Rule Type: ES|QL Platform: AWS Service: AWS IAM ·Detects AWS access keys that are used from both GitHub Actions CI/CD infrastructure and non-CI/CD infrastructure. This pattern indicates potential credential theft where an attacker who has stolen AWS credentials configured as GitHub Actions secrets and is using them from their own infrastructure.
Read More -
AWS IAM Long-Term Access Key Correlated with Elevated Detection Alerts
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS CloudTrail Data Source: AWS IAM Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Resources: Investigation Guide Rule Type: Higher-Order Rule Noise: Low Performance: Normal Rule Type: ES|QL Platform: AWS Service: AWS IAM ·Correlates open detection alerts that share the same long-term IAM access key ID ( prefix AKIA). It fires when the rule AWS Long-Term Access Key First Seen from Source IP (rule_id: 9f8e3c5e-f72e-4e91-93f6-e98a4fae3e4f) has triggered for that key and at least one other open alert for the same key is medium, high, or critical severity. This higher-order rule helps prioritize long-term key novelty when it co-occurs with elevated detections that may indicate post-compromise activity.
Read More -
AWS IAM Long-Term Access Key First Seen from Source IP
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS CloudTrail Data Source: AWS IAM Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: New Terms Platform: AWS Service: AWS IAM ·Identifies the first time, within the configured history window, that a long-term IAM access key ID (prefix AKIA) is used successfully from a given source.ip in AWS CloudTrail. Long-term access keys belong to IAM users or the account root user. They are a common target after credential theft or leakage, including supply-chain and exposed-key scenarios. Temporary security credentials (prefix ASIA) and console sessions are excluded so the signal emphasizes programmatic access patterns.
Read More -
AWS IAM User Console Login from Multiple Geolocations
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: AWS Data Source: Amazon Web Services Data Source: AWS Sign-In Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Unknown Performance: Fast Rule Type: ES|QL Platform: AWS Service: AWS IAM ·Identifies an IAM user that successfully signs in to the AWS Management Console from two or more distinct countries within a short window. A single user authenticating from multiple geographic locations in a brief period is physically implausible and indicates that the account's credentials or console session are being used from more than one place at once. This is a hallmark of adversary-in-the-middle (AiTM) phishing and session theft, where the legitimate user signs in from their location while the attacker replays the captured session or credentials from their own infrastructure. Because the attacker logs in from a different network, the divergent sign-in geolocations are the detectable signal even when MFA appears satisfied (AiTM relays the live MFA challenge). This is the CloudTrail-native analog of identity-provider impossible-travel sign-in detections.
Read More -
AWS IAM User Console Login Without MFA
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS Sign-In Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: New Terms Platform: AWS Data Source: AWS CloudTrail Service: AWS IAM ·Identifies the first observed occurrence, within the configured New Terms history window, of a regular IAM user successfully signing in to the AWS Management Console without multi-factor authentication. A password alone is a weaker control than password-plus-MFA, and an adversary who has phished, guessed, or otherwise obtained a user's password can sign in directly if MFA is not enforced for that user. This rule is scoped to standard IAM users only; it excludes the AWS root user (covered by a dedicated rule) and federated/SSO sign-ins (covered by a dedicated rule that also accounts for IdP-side MFA), since MFAUsed: No is expected in both of those cases for reasons unrelated to this gap.
Read More -
AWS Management Console Root Login
Sep 19, 2026 · Domain: Cloud Data Source: AWS Data Source: Amazon Web Services Data Source: AWS Sign-In Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Tactic: Privilege Escalation Noise: Low Performance: Normal Rule Type: Custom Query (KQL) Platform: AWS Data Source: AWS CloudTrail · -
Surfaces an AWS identity whose successful API traffic is dominated by a small set of large cloud-provider source AS organization labels, yet also shows a very small share of traffic from other AS organization names—including at least one sensitive control-plane, credential, storage, or model-invocation action on that uncommon network path with recent activity from the uncommon path. The intent is to highlight disproportionate “baseline” cloud egress versus sparse use from rarer networks on the same principal, a shape that can appear when automation or CI credentials are reused or pivoted outside their usual hosted-cloud footprint.
Read More -
AWS Sign-In Console Login with Federated User
Identifies when a federated user logs into the AWS Management Console. Federated users are typically given temporary credentials to access AWS services. If a federated user logs into the AWS Management Console without using MFA, it may indicate a security risk, as MFA adds an additional layer of security to the authentication process. However, CloudTrail does not record whether a Federated User utilized MFA as part of authentication — that MFA decision often occurs at a third-party IdP (e.g., Okta, Azure AD, Google). As a result, CloudTrail fields such as MFAUsed / mfaAuthenticated appear as “No/false” for federated console logins even if IdP MFA was required. This alert should be correlated with IdP authentication logs to verify whether MFA was enforced for the session. Increase priority if you find a related "GetSigninToken" event whose source IP / ASN / geo or user-agent differs from the subsequent "ConsoleLogin" (possible token relay/abuse). Same-IP/UA pairs within a short window are more consistent with expected operator behavior and can be triaged with lower severity.
Read More -
AWS Sign-In Root Password Recovery Requested
Identifies a password recovery request for the AWS account root user. In AWS, the PasswordRecoveryRequested event from signin.amazonaws.com applies to the root user’s “Forgot your password?” flow. Other identity types, like IAM and federated users, do not generate this event. This alert indicates that someone initiated the root password reset workflow for this account. Verify whether this was an expected action and review identity provider notifications/email to confirm legitimacy.
Read More -
Azure AD Graph Access with Unusual User and ASN
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Azure AD Graph Data Source: Azure AD Graph Activity Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: New Terms Platform: Entra ID Platform: Azure Domain: Identity ·Identifies Azure AD Graph (graph.windows.net) requests originating from network sources outside the major public-cloud and Microsoft ASNs that legitimate first-party callers normally come from. Adversary tooling typically rides on commodity hosting (residential ISPs, VPS providers, anonymisers) which produces an ASN distribution very different from the Microsoft / AWS / GCP / Akamai / Cloudflare ranges that dominate legitimate AAD Graph traffic.
Read More -
Detects when a service principal or user performs an Azure Arc cluster credential listing operation from a source IP not previously associated with that identity. The
listClusterUserCredentialaction retrieves credentials for the Arc Cluster Connect proxy, enabling kubectl access through the Azure ARM API. An adversary using stolen service principal credentials will typically call this operation from infrastructure not previously seen for that SP. By tracking the combination of caller identity and source IP, this rule avoids false positives from backend services and CI/CD pipelines that rotate IPs but maintain consistent identity-to-IP patterns over time.
Read More -
Azure Service Principal Sign-In Followed by Arc Cluster Credential Access
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Azure Arc Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Fast Rule Type: Event Correlation (EQL) Platform: Entra ID Platform: Azure Data Source: Azure Activity Logs ·Detects when a service principal authenticates to Microsoft Entra ID and then lists credentials for an Azure Arc-connected Kubernetes cluster within a short time window. The
listClusterUserCredentialaction retrieves tokens that enable kubectl access through the Arc Cluster Connect proxy. This sequence (service principal sign-in followed by Arc credential retrieval), represents the exact attack chain used by adversaries with stolen service principal secrets to establish a proxy tunnel into Kubernetes clusters. Service principals that authenticate externally (as opposed to managed identities) and immediately access Arc cluster credentials warrant investigation, particularly when the sign-in originates from an unexpected location or ASN.
Read More -
Detects Elastic Defend alerts (behavior, malicious file, memory signature, shellcode) where the alerted process has a package-manager install context in its ancestry: npm (Node.js), PyPI (pip / Python / uv), or Rust (cargo). Install-time spawn chains are a common path for supply-chain and postinstall abuse; this Higher-Order rule surfaces Defend alerts whose process tree includes such activity for prioritization.
Read More -
Entra ID Actor Token User Impersonation Abuse
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Data Source: Entra ID Audit Logs Data Source: Entra Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Tactic: Privilege Escalation Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: ES|QL Platform: Entra ID Vuln: CVE-2025-55241 ·Identifies potential abuse of actor tokens in Microsoft Entra ID audit logs. Actor tokens are undocumented backend mechanisms used by Microsoft for service-to-service (S2S) operations, allowing services to perform actions on behalf of users. These tokens appear in logs with the service's display name but the impersonated user's UPN. While some legitimate Microsoft operations use actor tokens, unexpected usage may indicate exploitation of CVE-2025-55241, which allowed unauthorized access to Azure AD Graph API across tenants before being patched by Microsoft.
Read More -
Entra ID Conditional Access MFA Bypass with Unusual User, Client and Source ASN
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: New Terms Platform: Entra ID ·Identifies the first observed instance of a Microsoft first-party public client application acquiring a Microsoft Graph token using single-factor (password-only) authentication while an MFA Conditional Access grant control went unenforced, for a given user, application, and source autonomous system (ASN). This pattern is associated with the Conditional Access "resource exclusion" bypass: when a tenant's "all resources" Conditional Access policy contains at least one application exclusion, Entra ID issues tokens for low-privilege baseline scopes (User.Read, openid, profile, email) to any resource, including Microsoft Graph, without enforcing the policy's grant controls (such as MFA). An adversary holding only a stolen password can therefore obtain a Graph token through a trusted first-party public client (for example, Microsoft Bing Search) and enumerate directory objects, even though the tenant requires MFA. Critically, the overall conditional_access_status is never "failure" for this technique (the sign-in is not blocked); it is reported as "success" or "notApplied" depending on what other policies exist in the tenant, so detections that key on Conditional Access failures will not observe it. The reliable fingerprint is in the per-policy results: a policy whose enforced grant control is MFA reports a result of "notApplied" for this sign-in, meaning the MFA requirement was silently not enforced while the single-factor, password-only sign-in still succeeded.
Read More -
Identifies an invitation to an external user in Azure Active Directory (AD). Azure AD is extended to include collaboration, allowing you to invite people from outside your organization to be guest users in your cloud account. Unless there is a business need to provision guest access, it is best practice avoid creating guest users. Guest users could potentially be overlooked indefinitely leading to a potential vulnerability.
Read More -
Entra ID High Risk Sign-in
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Noise: Medium Performance: Normal Rule Type: Custom Query (KQL) Platform: Entra ID ·Identifies high risk Microsoft Entra ID sign-ins by leveraging Microsoft's Identity Protection machine learning and heuristics. Identity Protection categorizes risk into three tiers: low, medium, and high. While Microsoft does not provide specific details about how risk is calculated, each level brings higher confidence that the user or sign-in is compromised.
Read More -
Identifies high risk Azure Active Directory (AD) sign-ins by leveraging Microsoft Identity Protection machine learning and heuristics.
Read More -
Entra ID Illicit Consent Grant via Registered Application
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Audit Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Tactic: Credential Access Noise: Medium Performance: Fast Profile: Recommended Threat: OAuth App Consent Rule Type: ES|QL Platform: Entra ID ·Identifies an illicit consent grant request on-behalf-of a registered Entra ID application. Adversaries may create and register an application in Microsoft Entra ID for the purpose of requesting user consent to access resources. This is accomplished by tricking a user into granting consent to the application, typically via a pre-made phishing URL. This establishes an OAuth grant that allows the malicious client applocation to access resources on-behalf-of the user.
Read More -
Entra ID Kali365 Default User-Agent Detected
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Data Source: Microsoft Entra ID Audit Logs Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Threat: Kali365 Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Unknown Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID Platform: Microsoft 365 Domain: SaaS Domain: Email ·Identifies the default user agent string associated with Kali365 (also referred to as Kali365 Live), a phishing-as-a-service (PhaaS) platform that automates OAuth 2.0 device code phishing and adversary-in-the-middle (AiTM) session capture against Microsoft 365 and Microsoft Entra ID. The Kali365 Electron desktop client identifies itself with the user agent
kali365-live/1.0.0when polling for and replaying captured OAuth tokens, so its appearance in Entra ID sign-in logs, Entra ID audit logs, or the Microsoft 365 unified audit log indicates that an attacker-controlled Kali365 client is interacting with the tenant using stolen tokens. Unlike dual-use offensive tooling, Kali365 is a criminal service with no legitimate enterprise use, making this user agent a high-fidelity indicator of active account compromise.
Read More -
Entra ID Microsoft Authentication Broker DRS Sign-In from Suspicious ASN
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID ·Detects Microsoft Entra ID sign-in activity where the Microsoft Authentication Broker requests the Device Registration Service from a source autonomous system number (ASN) associated with VPN, residential proxy, or hosting egress commonly observed in OAuth phishing and adversary-in-the-middle device registration flows. This pattern can indicate device join or primary refresh token acquisition staged from attacker-controlled infrastructure after a user completes authentication.
Read More -
Entra ID Microsoft Authentication Broker Sign-In to Unusual Resource
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID ·Detects successful Microsoft Entra ID sign-ins where the client application is the Microsoft Authentication Broker (MAB) and the requested resource identifier is outside a short list of commonly observed first-party targets. Attackers abuse the broker in phishing and token broker flows to obtain tokens for unexpected APIs or enterprise applications. The exclusion list covers legacy Azure Active Directory, Microsoft Graph, Device Registration Service, Microsoft Intune Enrollment, extend or tune exclusions for your tenant after baselining broker traffic.
Read More -
Entra ID Microsoft Authentication Broker Sign-In with Non-Standard User Agent
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID ·Detects Microsoft Entra ID sign-in activity where the Microsoft Authentication Broker authenticates is using a user agent that is not consistent with common browser, mobile, or Windows platform authentication clients. Adversary-in-the-middle and OAuth phishing tooling often presents scripted or relayed user agents (for example Node.js, Python, or generic HTTP libraries) while still targeting first-party resources through the broker.
Read More -
Entra ID Multiple Device Registrations by a Single User
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Unknown Performance: Normal Rule Type: ES|QL Platform: Entra ID ·Detects multiple Microsoft Entra ID device registrations by a single user, where three or more distinct devices are registered within a 15-minute window. A legitimate user enrolling a device produces a single "Register device" event; registering multiple distinct devices in quick succession is uncommon and is the fingerprint behavior of adversary-in-the-middle (AiTM) phishing kits and stolen-token replay tooling (for example Kali365), which mint a new Azure AD-joined device, and therefore a new Primary Refresh Token (PRT), per relay or replay attempt. Each registered device is a separate certificate-bound principal whose PRT survives user-level session revocation and password resets, so multiple registrations on a single low-privilege identity establish device-bound persistence at scale.
Read More -
Entra ID OAuth Authorization Code Grant for Unusual User, App, and Resource
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Low Performance: Fast Rule Type: New Terms Platform: Entra ID ·Identifies the first occurrence of an OAuth 2.0 authorization code grant flow for a specific combination of client application, target resource, and user principal in Microsoft Entra ID. Developer tools like Azure CLI, Visual Studio Code, and Azure PowerShell accessing Microsoft Graph or legacy Azure AD are flagged for infrequent or first time usage by a user. Additionally, any FOCI (Family of Client IDs) application accessing the deprecated Windows Azure Active Directory for the first time is flagged since this resource is rarely accessed legitimately. This pattern is indicative of OAuth phishing attacks like ConsentFix, where attackers steal authorization codes and exchange them for tokens from attacker controlled infrastructure.
Read More -
Entra ID OAuth Device Code Grant by Microsoft Authentication Broker
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Entra ID Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Threat: Device Code Phishing Rule Type: Custom Query (KQL) Platform: Entra ID Platform: Azure Domain: Identity Data Source: Azure Activity Logs ·Identifies device code authentication with an Azure broker client for Entra ID. Adversaries abuse Primary Refresh Tokens (PRTs) to bypass multi-factor authentication (MFA) and gain unauthorized access to Azure resources. PRTs are used in Conditional Access policies to enforce device-based controls. Compromising PRTs allows attackers to bypass these policies and gain unauthorized access. This rule detects successful sign-ins using device code authentication with the Entra ID broker client application ID (29d9ed98-a469-4536-ade2-f981bc1d605e).
Read More -
Entra ID OAuth Device Code Grant by Unusual User
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Threat: Device Code Phishing Rule Type: New Terms Platform: Entra ID Platform: Azure Data Source: Azure Activity Logs ·Identifies when a user is observed for the first time authenticating using the device code authentication workflow. This authentication workflow can be abused by attackers to phish users and steal access tokens to impersonate the victim. By its very nature, device code should only be used when logging in to devices without keyboards, where it is difficult to enter emails and passwords. This rule only applies to Entra ID user types and detects new users leveraging this flow.
Read More -
Entra ID OAuth Device Code Phishing via AiTM
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Threat: Tycoon2FA Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Device Code Phishing Rule Type: Custom Query (KQL) Platform: Entra ID ·Detects successful Microsoft Entra ID sign-ins that use the OAuth device code authentication protocol with the Microsoft Authentication Broker client requesting first-party Office API resources (Exchange Online, Microsoft Graph, or SharePoint) while flagged as interactive. This pattern is associated with adversary-in-the-middle (AiTM) phishing kits such as Tycoon 2FA, where victims complete device code flows that ultimately broker tokens for mail and collaboration APIs.
Read More -
Entra ID OAuth Device Code Sign-in to Azure AD Graph Enumeration
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Data Source: Azure AD Graph Data Source: Azure AD Graph Activity Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Tactic: Discovery Resources: Investigation Guide Noise: Unknown Performance: Fast Profile: Recommended Threat: Device Code Phishing Rule Type: Event Correlation (EQL) Platform: Entra ID Platform: Azure ·Correlates a successful Entra ID device-code sign-in to the legacy Azure AD Graph audience (00000002-0000-0000-c000-000000000000) from an unmanaged device with directory enumeration against graph.windows.net by the same user within a short window. Device-code phishing is the dominant OAuth phishing variant against Microsoft tenants: the adversary initiates the flow, relays the user-facing code to the victim, and on redemption walks away with an access or refresh token bound to the targeted resource without ever handling the user's password or MFA factor. When the redeemed audience is AAD Graph and the redeeming device is unmanaged, the follow-on Graph traffic is the compromised cloud account being used by the attacker, not by the user. This rule fires when that token is immediately turned around against the directory under the same identity to read user, group, service principal, application, role assignment, directory object, policy, OAuth permission grant, or tenant detail collections.
Read More -
Entra ID OAuth Flow by Microsoft Authentication Broker to Device Registration Service (DRS)
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Data Source: Entra ID Sign-In Logs Use Case: Identity and Access Audit Use Case: Threat Detection Resources: Investigation Guide Tactic: Initial Access Noise: Low Performance: Normal Profile: Recommended Threat: Device Code Phishing Rule Type: ES|QL Platform: Entra ID ·Identifies separate OAuth authorization flows in Microsoft Entra ID where the same user principal and session ID are observed across multiple IP addresses within a 5-minute window. These flows involve the Microsoft Authentication Broker (MAB) as the client application and the Device Registration Service (DRS) as the target resource. This pattern is highly indicative of OAuth phishing activity, where an adversary crafts a legitimate Microsoft login URL to trick a user into completing authentication and sharing the resulting authorization code, which is then exchanged for an access and refresh token by the attacker.
Read More -
Entra ID OAuth Phishing via First-Party Microsoft Application
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Noise: Medium Performance: Fast Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID Domain: Identity ·Detects potentially suspicious OAuth authorization activity in Microsoft Entra ID where first-party Microsoft applications from the FOCI (Family of Client IDs) group request access to Microsoft Graph or legacy Azure AD resources. Developer tools like Azure CLI, Visual Studio Code, and Azure PowerShell accessing these resources are flagged, as they are commonly abused in phishing campaigns like ConsentFix. Additionally, any FOCI family application accessing the deprecated Windows Azure Active Directory resource is flagged since this API is rarely used legitimately and attackers target it for stealth. First-party apps are trusted by default in all tenants and cannot be blocked, making them ideal for OAuth phishing attacks.
Read More -
Entra ID OAuth PRT Issuance to Non-Managed Device Detected
Sep 19, 2026 · Domain: Cloud Domain: Identity Use Case: Threat Detection Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Tactic: Persistence Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Fast Profile: Recommended Threat: Device Code Phishing Rule Type: Event Correlation (EQL) Platform: Entra ID ·Identifies when a user signs in with a refresh token using the Microsoft Authentication Broker (MAB) client, followed by a Primary Refresh Token (PRT) sign-in from the same device within 1 hour from an unmanaged device. This pattern may indicate that an attacker has successfully registered a device using ROADtx and transitioned from short-term token access to long-term persistent access via PRTs. Excluding access to the Device Registration Service (DRS) ensures the PRT is being used beyond registration, often to access Microsoft 365 resources like Outlook or SharePoint.
Read More -
Entra ID OAuth ROPC Grant Login Detected
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: New Terms Platform: Entra ID ·Detects unusual resource owner password credential (ROPC) login attempts by a user principal in Microsoft Entra ID. ROPC is a legacy authentication flow that allows applications to obtain tokens by directly providing user credentials. This method is less secure and can be exploited by adversaries to gain access to user accounts without requiring multi-factor authentication (MFA), especially during enumeration or password spraying. This is a New Terms rule that identifies when user principals are involved in ROPC login attempts, not seen before in the last 10 days, indicating potential abuse or unusual activity.
Read More -
Entra ID OAuth User Impersonation to Microsoft Graph
Sep 19, 2026 · Domain: Cloud Domain: Identity Domain: API Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Data Source: Microsoft Graph Data Source: Microsoft Graph Activity Logs Use Case: Identity and Access Audit Use Case: Threat Detection Resources: Investigation Guide Tactic: Defense Evasion Tactic: Initial Access Noise: High Performance: Fast Profile: Aggressive Rule Type: ES|QL Platform: Entra ID ·Identifies potential session hijacking or token replay in Microsoft Entra ID. This rule detects cases where a user signs in and subsequently accesses Microsoft Graph from a different IP address using the same session ID. This may indicate a successful OAuth phishing attack, session hijacking, or token replay attack, where an adversary has stolen a session cookie or refresh/access token and is impersonating the user from an alternate host or location.
Read More -
Entra ID OAuth user_impersonation Scope for Unusual User and Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Use Case: Threat Detection Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Platform: Entra ID Tactic: Initial Access Tactic: Defense Evasion Rule Type: New Terms Resources: Investigation Guide Noise: Medium Performance: Normal ·Identifies rare occurrences of OAuth workflow for a user principal that is single factor authenticated, with an OAuth scope containing user_impersonation for a token issued by Entra ID. Adversaries may use this scope to gain unauthorized access to user accounts, particularly when the sign-in session status is unbound, indicating that the session is not associated with a specific device or session. This behavior is indicative of potential account compromise or unauthorized access attempts. This rule flags when this pattern is detected for a user principal that has not been seen in the last 10 days, indicating potential abuse or unusual activity.
Read More -
Entra ID Potential AiTM Sign-In via OfficeHome (Tycoon2FA)
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Threat: Tycoon2FA Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Entra ID ·Detects Microsoft Entra ID sign-ins consistent with Tycoon2FA phishing-as-a-service (PhaaS) adversary-in-the-middle (AiTM) activity: the Microsoft Authentication Broker requesting tokens for Microsoft Graph or Exchange Online, or the Office web client application authenticating to itself, combined with Node.js-style user agents (node, axios, undici). Tycoon 2FA bypasses MFA by relaying authentication and capturing session material, often targeting Microsoft 365 and Gmail. Baseline legitimate automation and developer tooling before tuning.
Read More -
Identifies a sign-in using the Azure Active Directory PowerShell module. PowerShell for Azure Active Directory allows for managing settings from the command line, which is intended for users who are members of an admin role.
Read More -
Entra ID Protection - Risk Detection - Sign-in Risk
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Use Case: Identity and Access Audit Use Case: Threat Detection Use Case: Risk Detection Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: Custom Query (KQL) Platform: Entra ID Data Source: Entra ID Protection Logs ·Identifies sign-in risk detection events via Microsofts Entra ID Protection service. Entra ID Protection detects sign-in activity such as anonymized IP addresses, unlikely travel, password spray, and more.
Read More -
Entra ID Protection - Risk Detection - User Risk
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Use Case: Identity and Access Audit Use Case: Threat Detection Use Case: Risk Detection Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Custom Query (KQL) Platform: Entra ID Data Source: Entra ID Protection Logs ·Identifies user risk detection events via Microsofts Entra ID Protection service. Entra ID Protection detects user risk activity such as anonymized IP addresses, unlikely travel, password spray, and more.
Read More -
Entra ID Protection Admin Confirmed Compromise
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Data Source: Entra ID Protection Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Rule Type: Custom Query (KQL) Platform: Entra ID ·Identifies when an administrator has manually confirmed a user or sign-in as compromised in Microsoft Entra ID Protection. This indicates that an administrator has reviewed the risk detection and determined that the user account or sign-in activity is definitively compromised. This is a high-confidence indicator of account compromise and should be investigated immediately.
Read More -
Entra ID Protection Alerts for User Detected
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Protection Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Noise: Medium Performance: Normal Rule Type: Event Correlation (EQL) Platform: Entra ID Domain: Identity ·Identifies more than two Microsoft Entra ID Protection alerts associated to the user principal in a short time period. Microsoft Entra ID Protection alerts are triggered by suspicious sign-in activity, such as anomalous IP addresses, risky sign-ins, or other risk detections. Multiple alerts in a short time frame may indicate an ongoing attack or compromised account.
Read More -
Entra ID Service Principal Federated Credential Authentication by Unusual Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Defense Evasion Tactic: Persistence Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: New Terms Platform: Entra ID ·Identifies when a service principal authenticates using a federated identity credential for the first time in the historical window. This indicates that Entra ID validated a JWT token potentially against an external OIDC identity provider and issued an access token. While legitimate for CI/CD workflows (GitHub Actions, Azure DevOps), adversaries may abuse this by configuring rogue identity providers (BYOIDP) to authenticate as compromised applications. First-time federated credential usage for a service principal warrants investigation to determine if the external identity provider is legitimate.
Read More -
Entra ID Service Principal with Unusual Source ASN
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: New Terms Platform: Entra ID ·Identifies Entra ID service principal sign-ins where the workload identity and source autonomous system number (ASN) together have not appeared in recent history. Attackers who obtain application secrets or tokens often authenticate from unfamiliar hosting providers, residential or VPN egress, or networks outside normal automation footprints, which can precede data access, lateral movement, or ransomware activity in the tenant. The detection emphasizes first-seen network context for non-interactive workload identities.
Read More -
Entra ID Sharepoint or OneDrive Accessed by Unusual Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Domain: Storage Use Case: Identity and Access Audit Tactic: Collection Tactic: Initial Access Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Resources: Investigation Guide Rule Type: New Terms Noise: Medium Performance: Fast Platform: Entra ID Platform: Azure Service: Microsoft SharePoint Service: Microsoft OneDrive ·Identifies when an application accesses SharePoint Online or OneDrive for Business for the first time in the tenant within a specified timeframe. This detects successful OAuth phishing campaigns, illicit consent grants, or compromised third-party applications gaining initial access to file storage. Adversaries often use malicious OAuth applications or phishing techniques to gain consent from users, allowing persistent access to organizational data repositories without traditional credential theft.
Read More -
Entra ID Temporary Access Pass Created for User
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Audit Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Lateral Movement Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Custom Query (KQL) Platform: Entra ID ·Identifies the creation of a Temporary Access Pass (TAP) for an Entra ID user account. A TAP is a time-limited passcode that allows passwordless authentication and bypasses existing MFA requirements, including phishing-resistant methods. An attacker with User Administrator or Authentication Administrator privileges can issue a TAP for a target account, sign in without the current password, and register new persistent authentication methods before the TAP expires.
Read More -
Entra ID User Reported Suspicious Activity
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Audit Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Noise: Low Performance: Normal Rule Type: Custom Query (KQL) Platform: Entra ID Domain: Identity ·Identifies suspicious activity reported by users in Microsoft Entra ID where users have reported suspicious activity related to their accounts, which may indicate potential compromise or unauthorized access attempts. Reported suspicious activity typically occurs during the authentication process and may involve various authentication methods, such as password resets, account recovery, or multi-factor authentication challenges. Adversaries may attempt to exploit user accounts by leveraging social engineering techniques or other methods to gain unauthorized access to sensitive information or resources.
Read More -
Entra ID User Sign-In via Unusual Legacy Authentication Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Defense Evasion Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: New Terms Platform: Entra ID ·Detects a successful sign-in by a Member user principal through a legacy authentication client (such as Authenticated SMTP, IMAP4, POP3, Exchange ActiveSync, Exchange Web Services, or other basic-authentication clients) in Microsoft Entra ID, where the user principal has not been seen using a legacy client in the last 7 days. Legacy authentication clients rely on basic authentication, do not support modern authentication or interactive multi-factor authentication, and are frequently abused by adversaries for password spraying and account takeover because they translate into single-factor Resource Owner Password Credentials (ROPC) grants. This is a New Terms rule that surfaces the first occurrence of legacy client authentication for a given user, which is unusual in most modern environments.
Read More -
Entra ID User Sign-in with Unusual Authentication Type
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Platform: Entra ID Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: New Terms Domain: Identity ·Identifies rare instances of authentication methods for Microsoft Entra ID principal users. An adversary with stolen credentials may attempt to authenticate with an unusual method, which may indicate an attempt to bypass conditional access policies (CAP) and multi-factor authentication (MFA) requirements. The authentication method may not be commonly used by the user based on their historical sign-in activity.
Read More -
Entra ID User Sign-in with Unusual Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Entra ID Data Source: Entra ID Sign-In Platform: Entra ID Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: New Terms ·Detects rare non-interactive sign-ins where an Entra ID client application authenticates on behalf of a principal user using an application (client) ID that is not commonly associated with that user's historical sign-in behavior. Adversaries with stolen credentials or OAuth tokens may abuse Entra ID–managed or first-party client IDs to perform on-behalf-of (OBO) authentication, blending into legitimate cloud traffic while avoiding traditional interactive sign-in flows. This technique is commonly observed in OAuth phishing, token theft, and access broker operations, and may precede lateral movement, persistence, or data access via Microsoft Graph or other cloud resources. The rule uses a New Terms approach to identify first-seen combinations of the UPN and Client ID within a defined history window, helping surface unexpected client usage that may indicate compromised identities, malicious automation, or unauthorized application impersonation.
Read More -
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.device_idindicates the underlying key material is being used away from its bound device, for example by an adversary who extracted the key (or signed an assertion with it) and replayed it from attacker infrastructure to mint device-agnostic tokens. This is the core primitive of the "borrowing Windows Hello keys" technique and is a strong precursor to attacker device registration and Primary Refresh Token (PRT) issuance. Cross-tenant (B2B) sign-ins are excluded because they are a common benign source of empty device identifiers.
Read More -
Identifies process execution from a removable media and by an unusual process. Adversaries may move onto systems, possibly those on disconnected or air-gapped networks, by copying malware to removable media and taking advantage of Autorun features when the media is inserted into a system and executes.
Read More -
Execution via GitHub Actions Runner
Sep 19, 2026 · Domain: Endpoint OS: Linux OS: Windows OS: macOS Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Data Source: Auditd Manager Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Threat: Supply Chain Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS ·This rule detects potentially dangerous commands spawned by the GitHub Actions Runner.Worker process or by shell interpreters launched via a runner entrypoint script on self-hosted runner machines. Adversaries who gain the ability to modify or trigger workflows in a linked GitHub repository can execute arbitrary commands on the runner host. This behavior may indicate malicious or unexpected workflow activity, including code execution, reconnaissance, credential harvesting, or network exfiltration initiated through a compromised repository or unauthorized workflow.
Read More -
External User Added to Google Workspace Group
Sep 19, 2026 · Domain: Cloud Data Source: Google Workspace Data Source: Google Workspace Audit Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Persistence Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: Event Correlation (EQL) Platform: Google Workspace Domain: SaaS ·Detects an external Google Workspace user account being added to an existing group. Adversaries may add external user accounts as a means to intercept shared files or emails with that specific group.
Read More -
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.
Read More -
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.
Read More -
Identifies a successful SonicWall VPN- or WAN-zone administrator or remote-user login from a source IP that was not previously observed with the same user on the same appliance during the prior 14 days. This may indicate stolen credentials, compromised administrator access, or unauthorized remote access.
Read More -
Detects the first time a user authorizes a third-party Google OAuth application that requests identity or sign-in scopes. Adversaries may abuse compromised credentials or phishing-linked consent flows to register novel OAuth clients, obtain refresh tokens, and authenticate as valid users while evading password-only detections.
Read More -
First Time Seen Removable Device
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Exfiltration Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: New Terms Platform: Windows ·Identifies newly seen removable devices by device friendly name using registry modification events. While this activity is not inherently malicious, analysts can use those events to aid monitoring for data exfiltration over those devices.
Read More -
This rule detects successful logins to the FortiGate management interface using the same Administrator account from multiple distinct source IP addresses within an 24-hour period. Administrator logins from multiple locations in a short time window may indicate credential sharing, compromised credentials, or unauthorized access and should be investigated.
Read More -
Detects when a FortiGate SSL VPN login event is followed by any SIEM detection alert for the same user name within a short time window. This correlation can indicate abuse of VPN access for malicious activity, credential compromise used from a VPN session, or initial access via VPN followed by post-compromise behavior.
Read More -
This rule detects a FortiCloud SSO login followed by administrator account creation on the same FortiGate device within 15 minutes. This sequence is a high-confidence indicator of the FG-IR-26-060 attack pattern, where threat actors authenticate via SAML-based SSO bypass and immediately create local administrator accounts for persistence.
Read More -
Identifies an Identity and Access Management (IAM) custom role creation in Google Cloud Platform (GCP). Custom roles are user-defined, and allow for the bundling of one or more supported permissions to meet specific needs. Custom roles will not be updated automatically and could lead to privilege creep if not carefully scrutinized.
Read More -
GitHub Actions Unusual Bot Push to Repository
Sep 19, 2026 · Domain: Cloud Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Data Source: Github Data Source: GitHub Audit Logs Resources: Investigation Guide Noise: Medium Performance: Fast Threat: Supply Chain Rule Type: New Terms Platform: GitHub Domain: SaaS Service: GitHub Actions ·Detects when the github-actions[bot] pushes code to a repository where it has not performed this behavior before in a certain time window. This may indicate a supply chain attack where malicious code running in a CI workflow attempts to modify repository contents, such as injecting backdoor workflow files.
Read More -
GitHub Actions Workflow Modification Blocked
Sep 19, 2026 · Domain: Cloud Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Tactic: Execution Data Source: Github Data Source: GitHub Audit Logs Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Threat: Supply Chain Rule Type: ES|QL Platform: GitHub Domain: SaaS Service: GitHub Actions ·Detects when a GitHub Actions workflow attempts to create or modify workflow files in a protected branch but is blocked due to insufficient permissions. This behavior is indicative of a supply chain attack where a malicious package or compromised CI/CD pipeline attempts to inject persistent backdoor workflows into a repository.
Read More -
Github Activity on a Private Repository from an Unusual IP
Sep 19, 2026 · Domain: Cloud Use Case: Threat Detection Tactic: Impact Tactic: Initial Access Tactic: Persistence Data Source: Github Data Source: GitHub Audit Logs Resources: Investigation Guide Noise: High Performance: Fast Profile: Aggressive Threat: Supply Chain Rule Type: New Terms Platform: GitHub Domain: SaaS ·Detects when there is activity on a private GitHub repository from an unusual IP address. Adversaries may access private repositories from unfamiliar IPs to exfiltrate sensitive code or data, potentially indicating a compromise or unauthorized access.
Read More -
GKE Anonymous Request Authorized by Unusual User Agent
Sep 19, 2026 · Domain: Cloud Domain: Kubernetes Data Source: GCP Data Source: Google Cloud Platform Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Resources: Investigation Guide Noise: Unknown Performance: Fast Rule Type: New Terms Platform: GCP Domain: Containers Platform: Kubernetes ·Detects successful GKE API requests from unauthenticated anonymous identities using an unusual user agent. Attackers may rely on anonymous access for initial cluster access or to avoid attribution. Matches "system:anonymous" / "system:unauthenticated" and GKE audit rows where the principal is missing (common for unauthenticated clients). Common kube-probe health checks (readyz/livez/healthz/version) are excluded.
Read More -
GKE Exposed Service Created With Type NodePort
Sep 19, 2026 · Domain: Cloud Domain: Kubernetes Data Source: GCP Data Source: Google Cloud Platform Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Resources: Investigation Guide Noise: High Performance: Fast Profile: Aggressive Rule Type: Custom Query (KQL) Platform: GCP Domain: Containers Platform: Kubernetes ·Detects creation or modification of a GKE Service with type NodePort. NodePort exposes a static port on every worker node that hosts matching pods, which widens the cluster's external attack surface and can bypass load-balancer and firewall controls. Attackers may create NodePort Services to intercept traffic or establish a direct path into the cluster.
Read More -
Google Workspace Device Registration After OAuth from Suspicious ASN
Sep 19, 2026 · Domain: Cloud Data Source: Google Workspace Data Source: Google Workspace Audit Logs Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Threat: Tycoon2FA Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Rule Type: Event Correlation (EQL) Platform: Google Workspace Domain: SaaS ·Detects when a Google Workspace account completes OAuth authorization for a specific Google OAuth client from a high-risk autonomous system number (ASN), followed within 30 seconds by a device registration event with account state REGISTERED. This sequence can indicate device enrollment or join flows initiated from attacker-controlled or residential-proxy infrastructure after a user authorizes a sensitive client.
Read More -
Google Workspace Device Registration Burst for Single User
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Google Workspace Data Source: Google Workspace Device Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Persistence Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Low Performance: Fast Rule Type: ES|QL Platform: Google Workspace Domain: SaaS ·Detects bursts of Google Workspace device registration events for the same user, where three or more distinct "google_workspace.device.id" values are emitted in a one-minute window. Although "DEVICE_REGISTER_UNREGISTER_EVENT" fires routinely on session/sync registration and is not a true physical device enrollment, legitimate user activity typically produces fewer than three distinct device IDs in a single minute. A high-cardinality burst is the fingerprint behavior of AiTM phishing-kit relays (Tycoon2FA Google variant, EvilGinx phishlets) and stolen-OAuth-token replay tooling, both of which mint a new session attestation per relay or replay attempt.
Read More -
Google Workspace Impossible Travel Login
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Google Workspace Data Source: Google Workspace User Log Events Data Source: Google Workspace Audit Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Medium Performance: Fast Profile: Recommended Threat: Impossible Travel Rule Type: ES|QL Platform: Google Workspace Domain: SaaS ·Detects successful Google Workspace sign-ins for the same user from two geographically separated locations within a 90-minute window, where the implied travel speed between the two points exceeds what is physically possible (>=800 km/h, faster than modern commercial airliners) and the geographic separation is at least 500 km. This pattern indicates either VPN/proxy use or an adversary signing in to a compromised account from a different location than the legitimate user.
Read More -
Google Workspace Suspended User Account Renewed
Sep 19, 2026 · Domain: Cloud Data Source: Google Workspace Data Source: Google Workspace Audit Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Persistence Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: Custom Query (KQL) Platform: Google Workspace Domain: SaaS ·Detects when a previously suspended user's account is renewed in Google Workspace. An adversary may renew a suspended user account to maintain access to the Google Workspace organization with a valid account.
Read More -
Google Workspace User Login with Unusual ASN
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Google Workspace Data Source: Google Workspace User Log Events Data Source: Google Workspace Audit Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: New Terms Platform: Google Workspace Domain: SaaS ·Detects the first time a Google Workspace user successfully signs in from a given source ASN within a 14-day historical window. Most users have a stable set of egress ASNs (home ISP, corporate VPN, mobile carrier). A new ASN for a user is a meaningful anomaly as it surfaces ISP changes and travel, but also catches AiTM phishing-kit relays whose egress ASN was never previously associated with the user.
Read More -
Google Workspace User Sign-in from Atypical Device Type
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Google Workspace Data Source: Google Workspace Device Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Persistence Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: New Terms Platform: Google Workspace Domain: SaaS ·Detects the first time a Google Workspace user is observed authenticating from a device of a given type (e.g., WINDOWS, MAC, ANDROID, IOS, LINUX) within a historical window. Note that "DEVICE_REGISTER_UNREGISTER_EVENT" events do not represent one-time physical device enrollments; the Google Reports API emits a fresh "google_workspace.device.id" on each event, and the same physical device may produce multiple events per day as sessions/sync renewals occur. The rule therefore surfaces a user authenticating from a new device type, not a new physical device. This is still high-fidelity because adversaries who compromise a Workspace identity via AiTM kits or stolen OAuth refresh tokens frequently relay sessions from device types that diverge from the legitimate user's baseline (e.g., a WINDOWS session appearing for a known macOS user, or simultaneous WINDOWS+MAC sessions within minutes), which is the canonical kit fingerprint. Because the underlying token retains access after password rotation, treat unexpected device-type divergence as a compromise indicator and revoke tokens, not just credentials.
Read More -
Identifies Elasticsearch nodes that do not have Transport Layer Security (TLS), and/or lack authentication, and are accepting inbound network connections over the default Elasticsearch port.
Read More -
Initial Access via File Upload Followed by GET Request
Sep 19, 2026 · Domain: Endpoint Domain: Web Domain: Network OS: Linux OS: Windows OS: macOS Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Data Source: Elastic Defend Data Source: Network Traffic Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS Data Source: Network Packet Capture ·This rule detects potential initial access activity where an adversary uploads a web shell or malicious script to a web server via a file upload mechanism (e.g., through a web form using multipart/form-data), followed by a GET or POST request to access the uploaded file. By checking the body content of HTTP requests for file upload indicators such as "Content-Disposition: form-data" and "filename=", the rule identifies suspicious upload activities. This sequence of actions is commonly used by attackers to gain and maintain access to compromised web servers.
Read More -
Kubeconfig File Creation or Modification
Sep 19, 2026 · Domain: Endpoint Domain: Containers Domain: Kubernetes OS: Linux Use Case: Threat Detection Tactic: Lateral Movement Tactic: Defense Evasion Tactic: Initial Access Data Source: Elastic Defend Data Source: Elastic Defend for Containers Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Event Correlation (EQL) Platform: Linux Platform: Kubernetes ·The kubeconfig file is a critical component in Kubernetes environments, containing configuration details for accessing and managing Kubernetes clusters. Attackers may attempt to get access to, create or modify kubeconfig files to gain unauthorized initial access to Kubernetes clusters or move laterally within the cluster.
Read More -
This rule detects when an unauthenticated user request is authorized within the cluster via an unusual user agent. Attackers may attempt to use anonymous accounts to gain initial access to the cluster or to avoid attribution of their activities within the cluster. This rule excludes the /healthz, /livez, /version and /.well-known/oauth-authorization-server endpoints which are commonly accessed anonymously.
Read More -
M365 Azure Monitor Alert Email with Financial or Billing Theme
Sep 19, 2026 · Domain: Cloud Domain: Email Data Source: Microsoft 365 Data Source: Microsoft Exchange Online Message Trace Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Unknown Performance: Normal Rule Type: ES|QL Platform: Microsoft 365 Domain: SaaS Service: Microsoft Exchange Online Data Source: Microsoft Exchange Online Logs ·Detects Azure Monitor alert notification emails with financial or billing themed subject lines delivered to organization users. Adversaries abuse Azure Monitor alert rules to deliver callback phishing emails from Microsoft's legitimate azure-noreply@microsoft.com address. Because the emails originate from Microsoft's own infrastructure, they pass SPF, DKIM, and DMARC checks, bypassing email security filters and increasing victim trust. The attacker embeds a fraudulent billing or security lure in the alert rule description, which is rendered in the notification email body. Observed subject patterns include invoice numbers, payment references, and order confirmations.
Read More -
M365 Exchange Mailbox Audit Logging Bypass Added
Sep 19, 2026 · Domain: Cloud Data Source: Microsoft 365 Tactic: Initial Access Tactic: Defense Evasion Resources: Investigation Guide Noise: Medium Performance: Fast Rule Type: Custom Query (KQL) Platform: Microsoft 365 Domain: SaaS Domain: Email Data Source: Microsoft 365 Audit Logs Service: Microsoft Exchange Online ·Detects the occurrence of mailbox audit bypass associations. The mailbox audit is responsible for logging specified mailbox events (like accessing a folder or a message or permanently deleting a message). However, actions taken by some authorized accounts, such as accounts used by third-party tools or accounts used for lawful monitoring, can create a large number of mailbox audit log entries and may not be of interest to your organization. Because of this, administrators can create bypass associations, allowing certain accounts to perform their tasks without being logged. Attackers can abuse this allowlist mechanism to conceal actions taken, as the mailbox audit will log no activity done by the account.
Read More -
M365 Identity Device Code Grant by an Unusual User (Non-Compliant Device)
Sep 19, 2026 · Domain: Cloud Domain: SaaS Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Resources: Investigation Guide Tactic: Initial Access Noise: Medium Performance: Normal Profile: Recommended Threat: Device Code Phishing Rule Type: New Terms Platform: Microsoft 365 Domain: Email ·Identifies a Microsoft 365 user completing an OAuth device code grant ("Cmsi:Cmsi") from a non-compliant device for the first time within the rule's historical window, regardless of the requesting application or target resource. Device code phishing kits complete the full login (password and MFA) at the genuine Microsoft endpoint and harvest the resulting token by polling, so MFA does not stop them. Because the victim authorizes the flow in their own browser, the grant is frequently completed on a personal or attacker-controlled device that is not enrolled or compliant with the organization's device policies. A user appearing with this device code flow on a non-compliant device for the first time in the lookback window is a strong early indicator of device code phishing, and removing the application and target constraints catches grants against any first-party application, not just the Microsoft Authentication Broker.
Read More -
M365 Identity Device Code Grant with Unusual User and ASN
Sep 19, 2026 · Domain: Cloud Domain: SaaS Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Resources: Investigation Guide Tactic: Initial Access Noise: Low Performance: Normal Profile: Recommended Threat: Device Code Phishing Rule Type: New Terms Platform: Microsoft 365 Domain: Email ·Identifies a Microsoft 365 OAuth device code grant ("Cmsi:Cmsi") with application Microsoft Authentication Broker ("29d9ed98-a469-4536-ade2-f981bc1d605e") for Microsoft Graph from a source ASN not previously observed for that user in a historical window. Phishing kits leveraging device code phishing complete the full login (password and MFA) at the genuine Microsoft endpoint and harvest the resulting token by polling, so MFA does not stop them and the authorization commonly originates from attacker-controlled residential proxy or hosting infrastructure rather than the user's normal network.
Read More -
M365 Identity Login from Atypical Region
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Impossible Travel Rule Type: New Terms Platform: Microsoft 365 Domain: SaaS ·Detects successful Microsoft 365 portal logins from a country and region the user has not previously authenticated from in a specific time window. Atypical regions are identified by combining the user's country and region geolocation history; an authentication from a new country/region pair for that user may indicate an adversary attempting to access the account from an unusual location or behind a VPN.
Read More -
M365 Identity Login from Impossible Travel Location
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Initial Access Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Impossible Travel Rule Type: Threshold Platform: Microsoft 365 Domain: SaaS ·Detects successful Microsoft 365 portal logins from impossible travel locations. Impossible travel locations are defined as two different countries within a short time frame. This behavior may indicate an adversary attempting to access a Microsoft 365 account from a compromised account or a malicious actor attempting to access a Microsoft 365 account from a different location.
Read More -
M365 Identity OAuth Illicit Consent Grant by Rare Client and User
Sep 19, 2026 · Domain: Cloud Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Tactic: Credential Access Noise: Medium Performance: Normal Profile: Recommended Threat: OAuth App Consent Rule Type: New Terms Platform: Microsoft 365 Domain: SaaS Domain: Email ·Identifies an Microsoft 365 illicit consent grant request on-behalf-of a registered Entra ID application. Adversaries may create and register an application in Microsoft Entra ID for the purpose of requesting user consent to access resources in Microsoft 365. This is accomplished by tricking a user into granting consent to the application, typically via a pre-made phishing URL. This establishes an OAuth grant that allows the malicious client applocation to access resources in Microsoft 365 on-behalf-of the user.
Read More -
M365 Identity OAuth Phishing via First-Party Microsoft Application
Sep 19, 2026 · Domain: Cloud Domain: SaaS Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Resources: Investigation Guide Tactic: Initial Access Noise: Low Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Microsoft 365 Domain: Email ·Detects potentially suspicious OAuth authorization activity in Microsoft 365 where first-party Microsoft applications from the FOCI (Family of Client IDs) group request access to Microsoft Graph or legacy Azure AD resources. Developer tools like Azure CLI, Visual Studio Code, and Azure PowerShell accessing these resources are flagged, as they are commonly abused in phishing campaigns like ConsentFix. Additionally, any FOCI family application accessing the deprecated Windows Azure Active Directory resource is flagged since this API is rarely used legitimately and attackers target it for stealth. First-party apps are trusted by default in all tenants and cannot be blocked, making them ideal for OAuth phishing attacks.
Read More -
M365 Identity OAuth ROPC Grant via Legacy Authentication Client
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Defense Evasion Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: New Terms Platform: Microsoft 365 Domain: SaaS Domain: Email ·Identifies a successful login by a user principal through a legacy authenticated client (such as Authenticated SMTP, IMAP, POP, or Exchange ActiveSync) in the Microsoft 365 Unified Audit Log, evidenced by the "BAV2ROPC" user agent. Legacy basic-authentication clients are translated by Entra ID into a Resource Owner Password Credentials (ROPC) grant, a single-factor flow that submits the user's password directly and bypasses interactive multi-factor authentication. This is commonly abused during password spraying and account takeover.
Read More -
M365 Identity Unusual SSO Authentication Errors for User
Sep 19, 2026 · Domain: Identity Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: New Terms Platform: Microsoft 365 Domain: SaaS Domain: Cloud Domain: Email ·Identifies the first occurrence of SSO, SAML, or federated authentication errors for a user. These errors may indicate token manipulation, SAML assertion tampering, or OAuth phishing attempts. Modern adversaries often target SSO mechanisms through token theft, SAML response manipulation, or exploiting federated authentication weaknesses rather than traditional brute force attacks.
Read More -
M365 or Entra ID Identity Sign-in from a Suspicious Source
Sep 19, 2026 · Domain: Cloud Domain: SaaS Data Source: Azure Data Source: Entra ID Data Source: Entra ID Sign-In Logs Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Identity and Access Audit Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Rule Type: Higher-Order Rule Noise: Medium Performance: Normal Rule Type: ES|QL Platform: Entra ID Domain: Identity Platform: Microsoft 365 Domain: Email ·This rule correlate Entra-ID or Microsoft 365 mail successful sign-in events with network security alerts by source address. Adversaries may trigger some network security alerts such as reputation or other anomalies before accessing cloud resources.
Read More -
M365 Potential AiTM UserLoggedIn via Office App (Tycoon2FA)
Sep 19, 2026 · Domain: Cloud Domain: Identity Domain: SaaS Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Threat Detection Threat: Tycoon2FA Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Unknown Performance: Normal Profile: Recommended Threat: AiTM Phishing Rule Type: Custom Query (KQL) Platform: Microsoft 365 Domain: Email ·Detects Microsoft 365 audit "UserLoggedIn" events consistent with Tycoon 2FA phishing-as-a-service (PhaaS) adversary-in-the-middle (AiTM) activity: the Microsoft Authentication Broker requesting access where the object identifier matches Microsoft Graph or Exchange Online, or the Office web client application authenticating to itself, combined with Node.js-style user agents (node, axios, undici). Tycoon 2FA bypasses MFA by relaying authentication and capturing session material, often targeting Microsoft 365 and Gmail. Baseline legitimate automation and developer tooling before tuning.
Read More -
M365 Teams Rogue Help Desk Chat Created
Sep 19, 2026 · Domain: Cloud Domain: SaaS Data Source: Microsoft 365 Data Source: Microsoft 365 Audit Logs Use Case: Threat Detection Tactic: Initial Access Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Custom Query (KQL) Platform: Microsoft 365 Domain: Email Service: Microsoft Teams ·Identifies a one-on-one Microsoft Teams chat created by a user from a foreign tenant whose display name, member profile, or email local-part resembles IT help desk or Microsoft security staff. Adversaries abuse cross-tenant Teams external access to impersonate support personnel and socially engineer victims into granting remote access or disclosing credentials.
Read More -
Microsoft Entra ID Impossible Travel Sign-in
Sep 19, 2026 · Domain: Cloud Domain: Identity Data Source: Azure Data Source: Microsoft Entra ID Data Source: Microsoft Entra ID Sign-In Logs Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Initial Access Tactic: Credential Access Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Impossible Travel Rule Type: ES|QL Platform: Entra ID ·Detects successful Microsoft Entra ID interactive sign-ins for the same user from two geographically separated locations within a 90-minute window, where the implied travel speed between the two points exceeds what is physically possible (>=800 km/h, faster than modern commercial airliners) and the geographic separation is at least 500 km. This pattern indicates either VPN/proxy use or an adversary signing in to a compromised account from a different location than the legitimate user. Non-interactive sign-in categories are excluded because backend token refresh activity routinely egresses through cloud regions unrelated to the user. This activity is often observed from AiTM phishing kits or successful phishing campaigns.
Read More -
Microsoft Exchange Server UM Spawning Suspicious Processes
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Data Source: Elastic Endgame Use Case: Vulnerability Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2021-26857 ·Identifies suspicious processes being spawned by the Microsoft Exchange Server Unified Messaging (UM) service. This activity has been observed exploiting CVE-2021-26857.
Read More -
Microsoft Exchange Server UM Writing Suspicious Files
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Data Source: Elastic Endgame Use Case: Vulnerability Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Web Shell Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2021-26858 ·Identifies suspicious files being written by the Microsoft Exchange Server Unified Messaging (UM) service. This activity has been observed exploiting CVE-2021-26858.
Read More -
Microsoft Exchange Worker Spawning Suspicious Processes
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious processes being spawned by the Microsoft Exchange Server worker process (w3wp). This activity may indicate exploitation activity or access to an existing web shell backdoor.
Read More -
Microsoft Graph Request User Impersonation by Unusual Client
Sep 19, 2026 · Domain: Cloud Data Source: Azure Data Source: Microsoft Graph Data Source: Microsoft Graph Activity Logs Resources: Investigation Guide Use Case: Identity and Access Audit Tactic: Initial Access Noise: High Performance: Normal Profile: Aggressive Rule Type: New Terms Platform: Entra ID Platform: Azure Domain: Identity ·This New Terms rule focuses on the first occurrence of a client application ID (azure.graphactivitylogs.properties.app_id) making a request to Microsoft Graph API for a specific tenant ID (azure.tenant_id) and user principal object ID (azure.graphactivitylogs.properties.user_principal_object_id). This rule may helps identify unauthorized access or actions performed by compromised accounts. Advesaries may succesfully compromise a user's credentials and use the Microsoft Graph API to access resources or perform actions on behalf of the user.
Read More -
Mounting Hidden or WebDav Remote Shares
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: WebDAV Abuse Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies the use of net.exe to mount a WebDav or hidden remote share. This may indicate lateral movement or preparation for data exfiltration.
Read More -
Multiple SonicWall Login Failures Followed by Successful Login
Sep 19, 2026 · Domain: Network Domain: Identity Use Case: Threat Detection Use Case: Identity and Access Audit Tactic: Credential Access Tactic: Initial Access Data Source: SonicWall Resources: Investigation Guide Noise: Unknown Performance: Fast Rule Type: ES|QL Data Source: SonicWall Firewall Logs ·Identifies multiple failed SonicWall authentication attempts against several user accounts from one source IP, followed by a successful remote-access login from the same source to the same appliance. This may indicate successful password spraying, credential stuffing, or password guessing.
Read More -
This rule detects the creation of a self-hosted Github runner from a first time seen user.name in the last 5 days. Adversaries may abuse self-hosted runners to execute workflow jobs on customer infrastructure.
Read More -
New USB Storage Device Mounted
Identifies newly seen removable devices by device.serial_number and host.id using the Elastic Defend device mount events. While this activity is not inherently malicious, analysts can use those events to aid monitoring for data exfiltration over those devices.
Read More -
Okta Alerts Following Unusual Proxy Authentication
Sep 19, 2026 · Domain: Identity Domain: Cloud Use Case: Identity and Access Audit Use Case: Threat Detection Data Source: Okta Data Source: Okta System Logs Tactic: Initial Access Rule Type: Higher-Order Rule Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Rule Type: Event Correlation (EQL) Platform: Okta ·Correlates the first occurrence of an Okta user session started via a proxy with subsequent Okta security alerts for the same user. Attackers frequently use proxy infrastructure (VPNs, Tor, residential proxies) to mask their origin when using stolen credentials, and their post-authentication activity often triggers additional detection rules.
Read More -
Detects sign-in events where authentication is carried out via a third-party Identity Provider (IdP) that has not been seen before. Adversaries may add an unauthorized IdP to an Okta tenant to gain persistent access. This rule uses New Terms detection to only alert when a previously unseen IdP is used for authentication, reducing noise from legitimate federated identity providers while highlighting potentially rogue IdP additions.
Read More -
Okta Successful Login After Credential Attack
Sep 19, 2026 · Domain: Identity Use Case: Identity and Access Audit Use Case: Threat Detection Data Source: Okta Data Source: Okta System Logs Tactic: Credential Access Tactic: Initial Access Resources: Investigation Guide Rule Type: Higher-Order Rule Noise: Low Performance: Fast Profile: Recommended Rule Type: ES|QL Platform: Okta ·Correlates Okta credential attack alerts with subsequent successful authentication for the same user account, identifying potential compromise following brute force, password spray, or credential stuffing attempts.
Read More -
PHP File Creation in WordPress Plugin Directory
Sep 19, 2026 · Domain: Endpoint OS: Linux Use Case: Threat Detection Tactic: Persistence Tactic: Initial Access Use Case: Vulnerability Data Source: Elastic Defend Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Linux ·Detects the creation of a PHP file in the WordPress plugin directory, which is a common technique used by attackers to establish persistence on a compromised web server. Attackers may upload a malicious PHP file and call it from a web browser to gain remote access to the server.
Read More -
Detects potential buffer overflow attacks by querying the "Segfault Detected" pre-built rule signal index, through a threshold rule, with a minimum number of 100 segfault alerts in a short timespan. A large amount of segfaults in a short time interval could indicate application exploitation attempts.
Read More -
Potential cPanel WHM CRLF Authentication Bypass (CVE-2026-41940)
Sep 19, 2026 · Domain: Network Domain: Application Domain: Web Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Data Source: Network Packet Capture Data Source: Network Traffic Data Source: Zeek Resources: Investigation Guide Noise: Unknown Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Custom Query (KQL) Vuln: CVE-2026-41940 ·Identifies the network signature of CVE-2026-41940, a pre-auth root-level authentication bypass in cPanel and WebHost Manager (WHM) caused by a CRLF injection in the session writer. The exploit-inherent shape on the wire is a "GET /" request to a cPanel/WHM admin port (typically TCP/2087, 2086, 2083, 2082, 2095, 2096) carrying an "Authorization: Basic" header whose base64-decoded value contains CRLF-injected session fields, which causes cpsrvd to respond with a 3xx redirect whose "Location" header leaks a "/cpsessNNNNNNNNNN" token granting the attacker a privileged session. This is the network-layer equivalent of the cPanel "access_log" artifact identified by Unfold and watchTowr as the first bulletproof detection for this CVE: a "GET /" recorded with "auth_method=b" (HTTP Basic). Legitimate access to "GET /" on a WHM admin port returns 200 with the login screen and never includes HTTP Basic credentials, so this combination is not produced by normal use.
Read More -
Potential CVE-2025-33053 Exploitation
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Living off the Land Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2025-33053 ·Identifies Internet Explorer Diagnostics launching a helper name from a non-System32 path, which may indicate CVE-2025-33053 exploitation.
Read More -
Identifies a client resolving the same public registered domain to both a public IP address and a private, loopback, link-local, unique-local IPv6, or shared address. This includes both address classes being observed at the same timestamp, and a public answer followed within five minutes by a private answer where the minimum TTL across all answer records in the private-answer events is 60 seconds or less. Either pattern is consistent with DNS rebinding that pivots browser or application trust to internal resources.
Read More -
Potential Foxmail Exploitation
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Execution Data Source: Elastic Defend Data Source: Sysmon Data Source: Windows Security Event Logs Data Source: Elastic Endgame Data Source: SentinelOne Data Source: Microsoft Defender XDR Data Source: Crowdstrike Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies the Foxmail client spawning a child process with arguments pointing to user-profile AppData paths or remote shares. This may indicate exploitation of a Foxmail vulnerability for initial access and execution via a malicious email.
Read More -
Potential Masquerading as Business App Installer
Sep 19, 2026 · Domain: Endpoint Data Source: Elastic Defend Data Source: Elastic Endgame OS: Windows Use Case: Threat Detection Tactic: Defense Evasion Tactic: Initial Access Tactic: Execution Resources: Investigation Guide Noise: Low Performance: Normal Threat: Masquerading Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies executables with names resembling legitimate business applications but lacking signatures from the original developer. Attackers may trick users into downloading malicious executables that masquerade as legitimate applications via malicious ads, forum posts, and tutorials, effectively gaining initial access.
Read More -
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.
Read More -
This rule detects attempts to abuse Redis CONFIG SET commands to inject SSH authorized keys on Linux hosts. Attackers targeting unauthenticated Redis instances issue CONFIG SET dir to an SSH directory such as /root/.ssh, set the filename to authorized_keys via CONFIG SET dbfilename, write an attacker-controlled public key via SET, and call BGSAVE to flush it to disk, establishing persistent SSH access as root.
Read More -
Potential Remote File Execution via MSIEXEC
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Data Source: Elastic Defend Resources: Investigation Guide Noise: Medium Performance: Normal Threat: Living off the Land Threat: Installer Abuse Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies the execution of the built-in Windows Installer, msiexec.exe, to install a remote package. Adversaries may abuse msiexec.exe to launch local or network accessible MSI files.
Read More -
Identifies potential SQL injection attempts against Microsoft SQL Server by detecting obfuscated T-SQL patterns in SQL Server Audit events. Attackers use CHAR concatenation, CONVERT-based subqueries, and CASE/UNION constructs to bypass input validation and extract data or execute unauthorized statements.
Read More -
Potential Telnet Authentication Bypass (CVE-2026-24061)
Sep 19, 2026 · Domain: Endpoint OS: Linux Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Resources: Investigation Guide Use Case: Vulnerability Data Source: Elastic Defend Data Source: Elastic Endgame Data Source: Crowdstrike Data Source: SentinelOne Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Linux Vuln: CVE-2026-24061 ·Identifies potential exploitation of a Telnet remote authentication bypass vulnerability (CVE-2026-24061) in GNU Inetutils telnetd. The vulnerability allows unauthenticated access by supplying a crafted
-f <username>value via theUSERenvironment variable, resulting in a login process spawned with elevated privileges.
Read More -
Potential Webshell Deployed via Apache Struts CVE-2023-50164 Exploitation
Sep 19, 2026 · Domain: Endpoint Domain: Web Domain: Network OS: Linux Use Case: Threat Detection Tactic: Initial Access Tactic: Persistence Data Source: Elastic Defend Data Source: Network Traffic Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Web Shell Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Linux Data Source: Network Packet Capture Service: Apache HTTP Server Vuln: CVE-2023-50164 ·Identifies successful exploitation of CVE-2023-50164, a critical path traversal vulnerability in Apache Struts 2 file upload functionality. This high-fidelity rule detects a specific attack sequence where a malicious multipart/form-data POST request with WebKitFormBoundary is made to a Struts .action upload endpoint, immediately followed by the creation of a JSP web shell file by a Java process in Tomcat's webapps directories. This correlated activity indicates active exploitation resulting in remote code execution capability through unauthorized file upload and web shell deployment.
Read More -
A machine learning job found an unusual user name in the authentication logs. An unusual user name is one way of detecting credentialed access by means of a new or dormant user account. An inactive user account (because the user has left the organization) that becomes active may be due to credentialed access using a compromised account password. Threat actors will sometimes also create new users as a means of persisting in a compromised web application.
Read More -
RDP (Remote Desktop Protocol) from the Internet
Sep 19, 2026 · Tactic: Command and Control Tactic: Lateral Movement Tactic: Initial Access Domain: Endpoint Use Case: Threat Detection Data Source: Corelight Data Source: PAN-OS Data Source: Network Traffic Data Source: pfSense Data Source: Zeek Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Custom Query (KQL) Domain: Network Data Source: Network Packet Capture ·This rule detects network events that may indicate the use of RDP traffic from the Internet. RDP 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.
Read More -
React2Shell (CVE-2025-55182) Exploitation Attempt
Sep 19, 2026 · Domain: Network Domain: Application Domain: Web Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Data Source: Network Packet Capture Resources: Investigation Guide Noise: Low Performance: Fast Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Vuln: CVE-2025-55182 Threat: React2Shell ·This rule detects exploitation attempts targeting CVE-2025-55182, a critical remote code execution vulnerability in React Server Components (RSC) Flight protocol. The vulnerability allows attackers to execute arbitrary code on the server by sending specially crafted deserialization payloads that exploit prototype chain traversal to access the Function constructor. This rule focuses on high-fidelity indicators of active exploitation including successful command execution responses and prototype pollution attack patterns.
Read More -
React2Shell Network Security Alert
Sep 19, 2026 · Domain: Network Domain: Application Domain: Web Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Data Source: PAN-OS Data Source: Fortinet Data Source: Suricata Data Source: Cisco FTD Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Custom Query (KQL) Vuln: CVE-2025-55182 Threat: React2Shell ·This rule identifies network security alerts related to CVE-2025-55182 exploitation attempts from different network security integrations. CVE-2025-55182 is a critical remote code execution vulnerability in React Server Components (RSC) Flight protocol. The vulnerability allows attackers to execute arbitrary code on the server by sending specially crafted deserialization payloads that exploit prototype chain traversal to access the Function constructor.
Read More -
Remote Desktop File Opened from Suspicious Path
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Command and Control Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Medium Performance: Normal Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies attempts to open a remote desktop file from suspicious paths. Adversaries may abuse RDP files for initial access.
Read More -
Remote GitHub Actions Runner Registration
Sep 19, 2026 · Domain: Endpoint OS: Linux OS: Windows OS: macOS Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Data Source: Auditd Manager Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Supply Chain Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS ·This rule detects the configuration of a GitHub Actions self-hosted runner using the Runner.Listener binary. When a machine is registered to a remote repository, its owner gains the ability to execute arbitrary workflow commands on that host. Unexpected or unauthorized runner registration may indicate adversarial activity aimed at establishing remote code execution via malicious GitHub workflows.
Read More -
Identifies the execution of a hosted XSL script using the Microsoft.XMLDOM COM interface via Microsoft Office processes. This behavior may indicate adversarial activity to execute malicious JScript or VBScript on the system.
Read More -
ScreenConnect Server Spawning Suspicious Processes
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Remote Management Tool Abuse Threat: Web Shell Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious processes being spawned by the ScreenConnect server process (ScreenConnect.Service.exe). This activity may indicate exploitation activity or access to an existing web shell backdoor.
Read More -
Splunk Enterprise PostgreSQL Backup-to-Restore Potential RCE Sequence
Sep 19, 2026 · Domain: Network Use Case: Threat Detection Use Case: Vulnerability Use Case: Network Security Monitoring Tactic: Initial Access Data Source: Network Packet Capture Data Source: Network Traffic Data Source: Zeek Data Source: Suricata Resources: Investigation Guide Noise: Unknown Performance: Fast Profile: Recommended Threat: Vulnerability Exploit Rule Type: ES|QL Vuln: CVE-2026-20253 ·Detects a POST to the Splunk Enterprise PostgreSQL backup endpoint followed by a POST to the restore endpoint from the same client to the same host within a 15-minute window. This sequence is unusual and can align with the public CVE-2026-20253 pre-authentication RCE chain, where an attacker stages a database dump via the backup path and executes attacker-controlled SQL via the restore path.
Read More -
Splunk Enterprise PostgreSQL Recovery Endpoint Injection Artifacts
Sep 19, 2026 · Domain: Network Use Case: Threat Detection Use Case: Vulnerability Use Case: Network Security Monitoring Tactic: Initial Access Data Source: Azure Data Source: Elastic Defend Data Source: GCP Data Source: Google Cloud Platform Data Source: Network Packet Capture Data Source: Network Traffic Data Source: Zeek Data Source: Suricata Resources: Investigation Guide Noise: Unknown Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Custom Query (KQL) Platform: Azure Domain: Cloud Platform: GCP Domain: Endpoint Vuln: CVE-2026-20253 ·Detects CVE-2026-20253 exploit artifacts against the Splunk Enterprise PostgreSQL sidecar recovery endpoints via complementary signals. Where endpoint or Network Packet Capture request-body logging is available, the rule matches PostgreSQL connection-string injection keywords, suspicious
backupFiledestinations, and known filesystem artifacts used to pivot from backup/restore primitives to file write or RCE. It also detects vulnerable recovery endpoint probing and empty-password Basic auth credentials observed in public exploit tooling.
Read More -
Identifies execution of the macOS Screen Sharing file-copy helper SSFileCopySender with root UID/GID attributes (0 80). Under the native Apple authentication path this helper runs in the connecting user's context; execution as root is anomalous and consistent with pre-authentication exploitation of the Screen Sharing service (CVE-2026-65400), where a flawed SRP validation path lets an unauthenticated attacker reach privileged file operations. Note that the 0/80 UID/GID pair reflects only initial exploitation attempts and can be evaded once an attacker enumerates another local account. It is advisable to treat this as a tripwire and pair it with the SSFileCopyReceiver Writing to Common Persistence Locations rule coverage.
Read More -
Detects successful single sign-on (SSO) events to Okta applications from an unrecognized or "unknown" client device, as identified by the user-agent string. This activity may be indicative of exploitation of a vulnerability in Okta's Classic Engine, which could allow an attacker to bypass application-specific sign-on policies, such as device or network restrictions. The vulnerability potentially enables unauthorized access to applications using only valid, stolen credentials, without requiring additional authentication factors.
Read More -
This rule leverages the new_terms rule type to detect successful SSH authentications by an IP- address that has not been authenticated in the last 5 days. This behavior may indicate an attacker attempting to gain access to the system using a valid account.
Read More -
This rule leverages the new_terms rule type to detect successful SSH authentications via a public key that has not been seen in the last 5 days. Public key authentication is a secure method for authenticating users to a server. Monitoring unusual public key authentication events can help detect unauthorized access attempts or suspicious activity on the system.
Read More -
This rule leverages the new_terms rule type to detect successful SSH authentications by a user who has not been authenticated in the last 5 days. This behavior may indicate an attacker attempting to gain access to the system using a valid account.
Read More -
Detects when a user reports suspicious activity for their Okta account. These events should be investigated, as they can help security teams identify when an adversary is attempting to gain access to their network.
Read More -
Identifies the execution of a suspicious browser child process. Adversaries may gain access to a system through a user visiting a website over the normal course of browsing. With this technique, the user's web browser is typically targeted for exploitation.
Read More -
Suspicious Child Process of PaperCut Server Component
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Data Source: Elastic Defend Data Source: Elastic Endgame Data Source: Sysmon Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2026-81578 Vuln: CVE-2026-82078 ·Detects suspicious child process execution originating from PaperCut server components, including the PaperCut NG/MF Application Server (pc-app.exe) and PaperCut Hive print job spooler (pc-printjob-spooler.exe). Active exploitation of CVE-2026-82078 and CVE-2026-81578 abuses unsafe dynamic class loading and an authentication bypass to achieve pre-authenticated remote code execution under pc-app.exe. Similar suspicious shell spawning has also been observed from PaperCut Hive's pc-printjob-spooler.exe (for example cmd.exe executing echo/test-style commands). Observed NG/MF in-the-wild activity includes discovery utilities such as whoami and tasklist; proof-of-concept exploitation has spawned unexpected Windows utilities such as charmap.exe as SYSTEM.
Read More -
Suspicious Execution from INET Cache
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Resources: Investigation Guide Noise: Low Performance: Normal Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies the execution of a process with arguments pointing to the INetCache Folder. Adversaries may deliver malicious content via WININET during initial access.
Read More -
Suspicious Execution from VS Code Extension
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Execution Data Source: Elastic Defend Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Supply Chain Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Detects suspicious process execution launched from a VS Code extension context (parent command line contains .vscode/extensions). Malicious extensions can run on startup and drop or execute payloads (e.g. RATs like ScreenConnect, script interpreters, or download utilities). This covers both script/LOLBin children and recently created executables from non-Program Files paths, as seen in campaigns such as the fake Clawdbot extension that installed ScreenConnect RAT.
Read More -
Suspicious Explorer Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Tactic: Execution Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies a suspicious Windows explorer child process. Explorer.exe can be abused to launch malicious scripts or executables from a trusted parent process.
Read More -
Identifies the execution of a browser process to open an HTML file with high entropy and size. Adversaries may smuggle data and files past content filters by hiding malicious payloads inside of seemingly benign HTML files.
Read More -
Suspicious Java Class File Created in PaperCut Server Library
Sep 19, 2026 · Domain: Endpoint OS: Windows OS: Linux OS: macOS Use Case: Threat Detection Use Case: Vulnerability Tactic: Initial Access Tactic: Execution Tactic: Defense Evasion Data Source: Elastic Defend Resources: Investigation Guide Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS Vuln: CVE-2026-81578 Vuln: CVE-2026-82078 ·Detects creation of Java .class files within the PaperCut NG/MF Application Server library directory. During active exploitation of CVE-2026-82078 (chained with CVE-2026-81578), attackers deliver hex-encoded malicious .class payloads into the PaperCut server/lib path (observed examples include Udydn.class and Moo97.class) so arbitrary bytecode executes inside the PaperCut JVM / Application Server process.
Read More -
Suspicious JetBrains TeamCity Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Use Case: Vulnerability Data Source: Elastic Defend Data Source: Microsoft Defender XDR Data Source: Windows Security Event Logs Data Source: Sysmon Data Source: SentinelOne Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious processes being spawned by the JetBrain TeamCity process. This activity could be related to JetBrains remote code execution vulnerabilities.
Read More -
Identifies suspicious child processes of frequently targeted Microsoft Office applications (Word, PowerPoint, and Excel). These child processes are often launched during exploitation of Office applications or by documents with malicious macros.
Read More -
Suspicious MS Office Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Tactic: Execution Resources: Investigation Guide Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Noise: Medium Performance: Normal Profile: Recommended Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious child processes of frequently targeted Microsoft Office applications (Word, PowerPoint, Excel). These child processes are often launched during exploitation of Office applications or from documents with malicious macros.
Read More -
Suspicious MS Outlook Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Defense Evasion Tactic: Execution Resources: Investigation Guide Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: SentinelOne Data Source: Microsoft Defender XDR Data Source: Windows Security Event Logs Data Source: Crowdstrike Data Source: Sysmon Noise: Medium Performance: Normal Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious child processes of Microsoft Outlook. These child processes are often associated with spear phishing activity.
Read More -
Suspicious PDF Reader Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Resources: Investigation Guide Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Windows Security Event Logs Data Source: Microsoft Defender XDR Data Source: Sysmon Data Source: SentinelOne Data Source: Crowdstrike Noise: Low Performance: Normal Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious child processes of PDF reader applications. These child processes are often launched via exploitation of PDF applications or social engineering.
Read More -
Suspicious React Server Child Process
Sep 19, 2026 · Domain: Endpoint OS: Linux OS: macOS OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Defend Data Source: Auditd Manager Data Source: SentinelOne Data Source: Sysmon Resources: Investigation Guide Noise: Medium Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Platform: Linux Platform: macOS Vuln: CVE-2025-55182 Vuln: CVE-2025-66478 Threat: React2Shell ·This rule detects suspicious child process activity from a React server application. This could be related to successful exploitation of CVE-2025-55182 or CVE-2025-66478. These vulnerabilities allow attackers to execute remote code due to insecure deserialization of React Server Components (RSC) Flight payloads, leading to unauthenticated RCE on servers running React 19.x or Next.js 14.3.0-canary+, 15.x, and 16.x with the App Router enabled
Read More -
Suspicious SolarWinds Web Help Desk Java Module Load or Child Process
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Use Case: Vulnerability Data Source: Elastic Defend Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Living off the Land Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2025-40536 Vuln: CVE-2025-40551 ·Identifies the SolarWinds Web Help Desk Java process loading an untrusted or remote native module (DLL) or spawning a suspicious child process such as cmd, PowerShell, or rundll32. This behavior is uncommon for the Web Help Desk server and may indicate successful exploitation of deserialization vulnerabilities (CVE-2025-40536, CVE-2025-40551), which allow attackers to load malicious SQLite extensions and achieve remote code execution.
Read More -
Tampering with RUNNER_TRACKING_ID in GitHub Actions Runners
Sep 19, 2026 · Domain: Endpoint OS: Linux OS: macOS Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Tactic: Defense Evasion Data Source: Elastic Defend Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Supply Chain Rule Type: Event Correlation (EQL) Platform: Linux Platform: macOS ·This rule detects processes spawned by GitHub Actions runners where "RUNNER_TRACKING_ID" is overridden from its default "github_*" value. Such tampering has been associated with attempts to evade runner tracking/cleanup on self-hosted runners, including behavior observed in the Shai-Hulud 2.0 npm worm campaign.
Read More -
Telnet Authentication Bypass via User Environment Variable
Sep 19, 2026 · Domain: Endpoint OS: Linux Use Case: Threat Detection Tactic: Initial Access Tactic: Lateral Movement Resources: Investigation Guide Use Case: Vulnerability Data Source: Auditd Manager Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Linux Vuln: CVE-2026-24061 ·Identifies potential exploitation of a Telnet remote authentication bypass vulnerability (CVE-2026-24061) in GNU Inetutils telnetd. The vulnerability allows unauthenticated access by supplying a crafted
-f <username>value via theUSERenvironment variable, resulting in a login process spawned with elevated privileges.
Read More -
Identifies the first decoded Apache Thrift RPC relationship from a public client address to a server. Thrift commonly connects trusted internal microservices and data platforms, and an externally originated method invocation can indicate an exposed service, unauthorized access, or exploitation of a public-facing Thrift endpoint.
Read More -
Unusual Execution via Microsoft Common Console File
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Execution Tactic: Initial Access Resources: Investigation Guide Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Noise: Low Performance: Normal Profile: Recommended Threat: Living off the Land Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies the execution of a child process from a Microsoft Common Console file. Adversaries may embed a malicious command in an MSC file in order to trick victims into executing malicious commands.
Read More -
A machine learning job detected a user logging in at a time of day that is unusual for the user. This can be due to credentialed access via a compromised account when the user and the threat actor are in different time zones. In addition, unauthorized user activity often takes place during non-business hours.
Read More -
A machine learning job detected activity for a username that is not normally active, which can indicate unauthorized changes, activity by unauthorized users, lateral movement, or compromised credentials. In many organizations, new usernames are not often created apart from specific types of system activities, such as creating new accounts for new employees. These user accounts quickly become active and routine. Events from rarely used usernames can point to suspicious activity. Additionally, automated Linux fleets tend to see activity from rarely used usernames only when personnel log in to make authorized or unauthorized changes, or threat actors have acquired credentials and log in for malicious purposes. Unusual usernames can also indicate pivoting, where compromised credentials are used to try and move laterally from one host to another.
Read More -
A machine learning job detected a user logging in from an IP address that is unusual for the user. This can be due to credentialed access via a compromised account when the user and the threat actor are in different locations. An unusual source IP address for a username could also be due to lateral movement when a compromised account is used to pivot between hosts.
Read More -
A machine learning job detected an unusual remote desktop protocol (RDP) username, which can indicate account takeover or credentialed persistence using compromised accounts. RDP attacks, such as BlueKeep, also tend to use unusual usernames.
Read More -
A machine learning job detected activity for a username that is not normally active, which can indicate unauthorized changes, activity by unauthorized users, lateral movement, or compromised credentials. In many organizations, new usernames are not often created apart from specific types of system activities, such as creating new accounts for new employees. These user accounts quickly become active and routine. Events from rarely used usernames can point to suspicious activity. Additionally, automated Linux fleets tend to see activity from rarely used usernames only when personnel log in to make authorized or unauthorized changes, or threat actors have acquired credentials and log in for malicious purposes. Unusual usernames can also indicate pivoting, where compromised credentials are used to try and move laterally from one host to another.
Read More -
VNC (Virtual Network Computing) from the Internet
Sep 19, 2026 · Tactic: Command and Control Tactic: Initial Access Domain: Endpoint Use Case: Threat Detection Data Source: Fortinet Data Source: PAN-OS Data Source: pfSense Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Custom Query (KQL) Domain: Network Data Source: Network Packet Capture ·This rule detects network events that may indicate the use of VNC traffic from the Internet. VNC 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.
Read More -
Web Server Cloud Metadata SSRF Request
Sep 19, 2026 · Domain: Web Domain: Cloud Domain: Network Use Case: Threat Detection Tactic: Credential Access Tactic: Initial Access Data Source: Nginx Data Source: Apache Data Source: Apache Tomcat Data Source: IIS Data Source: Traefik Data Source: Zeek Resources: Investigation Guide Noise: High Performance: Fast Profile: Aggressive Threat: Web Application Attack Threat: IMDS Credential Theft Rule Type: Event Correlation (EQL) Service: Nginx Service: IIS Service: Apache Tomcat Service: Apache HTTP Server ·Detects HTTP requests to web servers whose URL or query string references cloud instance metadata endpoints or equivalent encoded variants. Attackers exploit server-side request forgery (SSRF) vulnerabilities in web applications to reach link-local metadata services on AWS, GCP, Azure, and similar cloud providers and harvest temporary credentials, tokens, or instance details.
Read More -
Windows Script Executing PowerShell
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Execution Resources: Investigation Guide Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Noise: High Performance: Normal Profile: Aggressive Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies a PowerShell process launched by either cscript.exe or wscript.exe. Observing Windows scripting processes executing a PowerShell script, may be indicative of malicious activity.
Read More -
Windows Script Interpreter Executing Process via WMI
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Execution Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Resources: Investigation Guide Noise: High Performance: Normal Profile: Aggressive Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies use of the built-in Windows script interpreters (cscript.exe or wscript.exe) being used to execute a process via Windows Management Instrumentation (WMI). This may be indicative of malicious activity.
Read More -
Windows Server Update Service Spawning Suspicious Processes
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Data Source: Elastic Endgame Data Source: Elastic Defend Data Source: Sysmon Data Source: Microsoft Defender XDR Data Source: SentinelOne Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Living off the Land Threat: Web Shell Rule Type: Event Correlation (EQL) Platform: Windows ·Identifies suspicious processes being spawned by the Windows Server Update Service. This activity may indicate exploitation activity or access to an existing web shell backdoor.
Read More -
WPS Office Exploitation via DLL Hijack
Sep 19, 2026 · Domain: Endpoint OS: Windows Use Case: Threat Detection Tactic: Initial Access Tactic: Execution Data Source: Elastic Defend Data Source: Sysmon Resources: Investigation Guide Noise: Low Performance: Normal Profile: Recommended Threat: Vulnerability Exploit Rule Type: Event Correlation (EQL) Platform: Windows Vuln: CVE-2024-7262 Vuln: CVE-2024-7263 ·Identifies the load of a remote library by the WPS Office promecefpluginhost.exe executable. This may indicate the successful exploitation of CVE-2024-7262 or CVE-2024-7263 via DLL hijack abusing the ksoqing custom protocol handler.
Read More -
This rule identifies Zoom meetings that are created without a passcode. Meetings without a passcode are susceptible to Zoombombing. Zoombombing is carried out by taking advantage of Zoom sessions that are not protected with a passcode. Zoombombing refers to the unwanted, disruptive intrusion, generally by Internet trolls and hackers, into a video conference call. In a typical Zoombombing incident, a teleconferencing session is hijacked by the insertion of material that is lewd, obscene, racist, or antisemitic in nature, typically resulting of the shutdown of the session.
Read More -
Deprecated - M365 Security Compliance Email Reported by User as Malware or Phish
Detects the occurrence of emails reported as Phishing or Malware by Users. Security Awareness training is essential to stay ahead of scammers and threat actors, as security products can be bypassed, and the user can still receive a malicious message. Educating users to report suspicious messages can help identify gaps in security controls and prevent malware infections and Business Email Compromise attacks.
Read More -
This rule detects an incoming SSH connection established inside a running container. Running an ssh daemon inside a container should be avoided and monitored closely if necessary. If an attacker gains valid credentials they can use it to gain initial access or establish persistence within a compromised environment.
Read More -
Potential Cross Site Scripting (XSS)
Cross-Site Scripting (XSS) is a type of attack in which malicious scripts are injected into trusted websites. In XSS attacks, an attacker uses a benign web application to send malicious code, generally in the form of a browser-side script. This detection rule identifies the potential malicious executions of such browser-side scripts.
Read More