Sigma detection rules, expert-reviewed
Each one is checked against the reporting it came from before it is published, and shows the ATT&CK technique it covers, the telemetry it needs and where it falls short.
124 rules
Malicious Office 365 Email Rule Breach - On Behalf (via office365)
This rule detects attempt to hide emails in order to perform phishing attacks by replacing, for example, financial information from the original email with another email containing attacker's financial information. This technique may also be used to avoid specific email notification to be received by end users in case, for example, of an ongoing breach.
HuntRule TeamAzureoffice365High191Premium2026-08-20Suspicious AWS Inline Policy Granting Full S3 Access
This rule detects a PutUserPolicy call that attaches an inline IAM policy granting s3 wildcard permissions to a user. It maps to privilege escalation observed in S3 attack chains where an operator self-grants full bucket access before collection. Detecting it exposes IAM policy tampering aimed at cloud data theft.
HuntRule TeamAwscloudtrailHigh546Premium2026-08-10Malicious Exchange Inbox Rule Hiding Workday Payroll Notifications via Payroll Pirate Compromise (via m365)
This rule detects creation or modification of Exchange Online inbox rules that filter messages from myworkday.com and delete or move them to obscure folders. This behavior is associated with payroll pirate campaigns against US universities where attackers hide Workday payroll and direct deposit change notifications from compromised victims. Concealing these alerts lets attackers reroute salary payments without the victim noticing, making early detection critical.
HuntRule TeamM365exchangeHigh182Premium2026-08-04Malicious Mailbox Forwarding Rule Creation (via exchange)
This rule detects creation or modification of a mailbox rule that auto-forwards or redirects mail to an external address, a collection-and-exfiltration technique adversaries use after compromising an account to silently siphon correspondence. Malicious email rules are a recurring identity threat in the Red Canary Threat Detection Report, often following business email compromise. Detecting forwarding-rule creation surfaces data theft that victims rarely notice.
HuntRule TeamM365exchangeHigh303Premium2026-07-30Malicious Credential Added to an Azure AD Application (via auditlogs)
This rule detects a password or key credential being added to an Azure AD application or service principal, an account-manipulation technique that grants an attacker persistent, app-based access to a tenant. Adding application credentials is tracked in the Red Canary Threat Detection Report cloud coverage. Detecting this operation surfaces a stealthy tenant backdoor being created.
HuntRule TeamAzureauditlogsHigh162Premium2026-07-29Suspicious EC2 Serial Console SSH Public Key Push (via cloudtrail)
This rule detects the SendSerialConsoleSSHPublicKey call used to push an SSH key to an instance serial console, an uncommon access path adversaries leverage to reach hosts that block normal network SSH. Legitimate serial console use is rare, so this event strongly suggests an attacker seeking out of band interactive access to a cloud instance.
HuntRule TeamAwscloudtrailHigh263Premium2026-07-23Suspicious M365 Legacy Authentication via BAV2ROPC Client via m365
This rule detects non-interactive Microsoft 365 sign-ins using the BAV2ROPC legacy authentication client. In the Railway PaaS token replay campaign, operators used BAV2ROPC to silently refresh stolen tokens and access mailboxes without triggering interactive MFA, so this client string on sign-ins indicates likely token abuse and legacy protocol exploitation.
HuntRule TeamM365signinlogsHigh152Premium2026-07-19Suspicious STS AssumeRole With Exfil Session Name via CloudTrail (via cloudtrail)
This rule detects the Shai Hulud actor assuming high privilege roles using session names that begin with exfil such as exfil, exfil10 and exfil12 to run Systems Manager commands and read data. Operator chosen session names that reveal exfiltration intent are a strong hunting signal. These sessions preceded Redshift data theft.
HuntRule TeamAwscloudtrailHigh212Premium2026-07-15Suspicious Entra ID Auth Broker Sign-In With Node.js User Agent via Tycoon 2FA
This rule detects Entra ID sign ins against the Microsoft Authentication Broker application from Node.js based clients such as axios undici and node-fetch as characteristic of Tycoon 2FA adversary in the middle attacks in Elastic research. Automated Node runtimes replaying stolen tokens through the Auth Broker indicate token theft and primary refresh token abuse rather than genuine user interaction.
HuntRule TeamAzuresigninlogsHigh203Premium2026-07-09Suspicious Entra Sign-In to OfficeHome with axios User Agent
This rule detects a successful Entra ID sign-in to the OfficeHome application where the user agent contains axios, an automation library used by the Tycoon 2FA adversary-in-the-middle platform. Tycoon 2FA relayed intercepted credentials and stolen session cookies through scripted axios clients to authenticate as the victim. A non-browser axios agent completing sign-in to OfficeHome indicates automated session token replay from an AiTM phishing kit.
HuntRule TeamAzuresigninlogsHigh81Premium2026-06-28Suspicious AWS CloudTrail Logging Disabled
This rule detects API calls that stop or delete AWS logging such as StopLogging, DeleteTrail and DeleteFlowLogs. Adversaries disable CloudTrail and VPC flow logs to blind defenders before carrying out further actions, a defense evasion step that should be rare and deliberate.
HuntRule TeamAwscloudtrailHigh241Premium2026-06-27Suspicious Delegated Permission Grant to Entra Agent Access Scope via Azure Audit Logs
This rule detects a delegated permission grant that targets an Entra agent blueprint access_agent scope, the consent step that lets an attacker-controlled app drive an assistive AI agent. Adversaries obtain delegated access to agents that can send mail and act on the user behalf, so a grant referencing access_agent indicates agent hijacking through illicit consent.
HuntRule TeamAzureauditlogsHigh547Premium2026-06-26Malicious S3 Object Encryption for Ransom via SSE-C
This rule detects an S3 PutObject call that supplies a customer provided encryption key using server side encryption with customer keys, the core primitive of the AWS S3 SSE-C ransom scenario emulated by Elastic. By overwriting objects with a key only the attacker holds the adversary makes bucket data unrecoverable to the owner and demands payment. SSE-C on writes is uncommon in most environments and can indicate destructive ransom activity.
HuntRule TeamAwscloudtrailHigh316Premium2026-06-17Suspicious OAuth Application Registration with Localhost Reply URL via Azure AD
This rule detects registration or update of an Azure AD OAuth application whose reply or redirect URL points to an anomalous localhost loopback endpoint such as http://localhost:7823/access/. This behavior was observed in OAuth application attacks researched by Huntress where adversaries register illicit applications to harvest tokens. Attackers abuse consented OAuth apps to maintain persistent access to cloud mailboxes and data, so anomalous reply URLs are a strong early indicator of illicit app registration.
HuntRule TeamAzureauditlogsHigh455Premium2026-06-12Malicious Azure Deletion of Resource Locks and Immutability Policies
This rule detects deletion of Azure resource locks and blob immutability policies, an anti-recovery step preceding storage ransomware. Removing locks and immutability protections strips the guardrails that would otherwise prevent an actor from overwriting or destroying blob data. A burst of these delete operations on storage resources indicates preparation for data destruction or ransom.
HuntRule TeamAzureactivitylogsHigh202Premium2026-06-09