Normalized Threat Rules
This topic has information about Cloud SIEM’s built-in normalized threat rules.
To get a CSV of normalized threat rules, see Rules - Useful CSVs in the Cloud SIEM Content Catalog. The CSV includes information about the log mappers that participate in normalized threat rules and the data sources the rules support.
Normalized threat rules pass alerts to Cloud SIEM
The first key fact about normalized threat rules is this: they exist to process messages that describe a security event that has already occurred.
Some messages logged by a security product are the result of that product’s own detection functionality, for example, by using rule sets or signatures. Typically, such messages contain a severity, risk, or impact in the message, and can be accepted as a clear indication of nefarious activity. Essentially, a normalized threat rule passes an alert from a security product to the signal generation process.
Normalized threat rules support multiple log sources
The second important aspect of a normalized threat rule is that, as the name implies, it supports multiple log sources.
For example, a normalized threat rule that looks for intrusions would work with multiple products that detect intrusions, such as:
- Palo Alto Threat Event
- Cisco Firepower IDS
- Symantec Endpoint Protection Exploit Prevention/HIPS
- IPS/IDS Appliances
- Microsoft Graph Security API
Ordinarily, rules define the log messages they’ll be applied to by specifying metadata_vendor and metadata_product in the rule expression. A normalized rule doesn’t specify these attributes. Instead, it looks at another attribute that is set during the log mapping process: threat_ruleType. In the log mapping process for a message type, the value of threat_ruleType is set to a value that corresponds to a threat type, for example “intrusion”. Then, normalized threat rules can look for messages whose threat_ruleType field is “intrusion”, regardless of vendor or product. For the full list of values, see Types of normalized threat rules. For information about mapping requirements for messages that describe security events, see Field Mapping for Security Event Sources.
Types of normalized threat rules
There are multiple categories of normalized threat rules for different types of threats.
intrusion
For messages that indicate an intrusion has taken place. These messages typically include a signature for the exploit attempted.
Log sources that issue intrusion-related messages include:
- Palo Alto Threat Event
- Cisco Firepower IDS
- Symantec Endpoint Protection Exploit Prevention/HIPS
- IPS/IDS Appliances
Cloud SIEM provides the following normalized intrusion rules:
- Intrusion Scan - Targeted - This rule looks for an intrusion product detecting an internal IP sending different exploits to another external IP in a short timeframe.
- Intrusion Sweep - This rule looks for an intrusion product detecting an internal IP sending the same exploit to multiple internal IPs in a short timeframe.
- High Severity Intrusion Signature - This rule looks for an intrusion product detecting a high severity intrusion signature sourcing from an internal IP.
- Critical Severity Intrusion Signature - This rule looks for an intrusion product detecting a critical severity intrusion signature sourcing from an internal IP.
- Informational Severity Intrusion Signature - This rule looks for an intrusion product detecting an informational severity intrusion signature sourcing from an internal IP.
- Low Severity Intrusion Signature - This rule looks for an intrusion product detecting a low severity intrusion signature sourcing from an internal IP.
- Medium Severity Intrusion Signature - This rule looks for an intrusion product detecting a medium severity intrusion signature sourcing from an internal IP.
Requirements for Intrusion Signature rules:
The rules that detect intrusion signatures from internal IP addresses rely upon the normalizedSeverity attribute in records being mapped as follows:
- critical = 10
- high = 9
- medium = 2
- low = 1
- information = 0
malware
For messages for logs that indicate malware has been detected. These typically provide a signature for the type of malware.
Log sources that issue malware-related messages include:
- Antivirus Appliances
- Trend Micro Antivirus
- Symantec Endpoint Protection Scanning/Antivirus
Cloud SIEM provides the following normalized malware rules:
- Malware Outbreak - Same malware signature on multiple hosts in a short timeframe.
- Persistent Malware Infection - Single host with multiple malware infections with the same signature in a short timeframe.
- Malware Not Cleaned - Malware the antivirus fails to clean.
- Malware Cleaned - Malware the antivirus successfully cleans.
- Antivirus Ransomware Detection - Malware determined to be ransomware based on the signature/virus name.
direct
Behavior-based detections are divided among the six more specific types described below. The direct type is retained for out-of-the-box mappings from generic sources that can't be assigned to a single type, such as the Microsoft Graph Security API catch-all mappings, and for your own log mappings that set threat_ruleType to direct.
After the endpoint and cloud migration completes, log sources that remain mapped to direct include:
- Microsoft Graph Security API catch-all mappings
- Microsoft Advanced Threat Analytics (ATA)
- Exabeam
- Qualys
Cloud SIEM provides the following normalized direct rule:
- Normalized Security Signal - Passes through an alert from a security product and adjusts the severity accordingly based on the severity provided in the log.
endpoint
For messages from host-based security agents that detect suspicious or malicious behavior on an endpoint, such as EDR and EPP detections. Out-of-the-box mappings for these sources haven't migrated yet. Until they do, these sources set threat_ruleType to direct. See Behavior-based log mapping migration.
Log sources that issue endpoint-related messages include:
- CrowdStrike Falcon
- SentinelOne
- Carbon Black
- Palo Alto Cortex XDR
- Windows Defender and Azure Defender for Endpoint
- Microsoft 365 Defender (Microsoft Graph Security API)
- Sophos
- Trend Micro
- McAfee
- Cylance
- Cisco AMP
- Cybereason
- Endgame
- Jamf Protect
- Malwarebytes
- Tanium
- FireEye HX
- Bitdefender
- Google Workspace Alert Center (mobile device management)
Cloud SIEM provides the following normalized endpoint rule:
- Normalized Endpoint Detection - Passes through an alert from a host-based security agent and adjusts the severity accordingly based on the severity provided in the log.
runtime
For messages from workload security agents that detect suspicious or malicious behavior in containers and other cloud-native runtimes.
Log sources that issue runtime-related messages include:
- Falco
- Sysdig Secure
- Twistlock (Prisma Cloud Compute)
- Aqua Security
- Contrast ADR
Cloud SIEM provides the following normalized runtime rule:
- Normalized Runtime Detection - Passes through an alert from a workload security agent and adjusts the severity accordingly based on the severity provided in the log.
cloud
For messages that indicate a cloud posture, cloud threat, or cloud infrastructure finding. Out-of-the-box mappings for these sources haven't migrated yet. Until they do, these sources set threat_ruleType to direct. See Behavior-based log mapping migration.
Log sources that issue cloud-related messages include:
- AWS GuardDuty
- AWS Security Hub
- Google Cloud SCC
- GCP IDS
- Orca Security
- Wiz
- Palo Alto Prisma Cloud
- Microsoft Defender for Cloud (Azure security alerts)
Cloud SIEM provides the following normalized cloud rule:
- Normalized Cloud Detection - Passes through an alert from a cloud security product and adjusts the severity accordingly based on the severity provided in the log.
identity
For messages that indicate an identity or access anomaly, such as a risky sign-in, impossible travel, or compromised credentials.
Log sources that issue identity-related messages include:
- Microsoft Azure AD Identity Protection
- Microsoft Azure Advanced Threat Protection
- Microsoft Defender for Cloud Apps (MCAS)
- Microsoft Graph Identity Protection API
- Google Workspace Alert Center
- Okta
- Slack
- Box
- DocuSign Monitor
- Salesforce
- CrowdStrike Falcon Identity Protection
Cloud SIEM provides the following normalized identity rule:
- Normalized Identity Detection - Passes through an alert from an identity or access product and adjusts the severity accordingly based on the severity provided in the log.
network
For messages that indicate a network-layer detection, such as an IDS/IPS alert, a command-and-control callback, or a lateral movement indicator. These include NDR and WAF detections.
Log sources that issue network-related messages include:
- Palo Alto Firewall
- Fortinet
- Kemp LoadMaster
- FireEye CMS
- Vectra AI and Vectra Cognito
- Claroty xDome
- Darktrace
- AlphaSOC
- CrowdStrike FDR
- Bitdefender GravityZone
- Trend Micro Control Manager
Cloud SIEM provides the following normalized network rule:
- Normalized Network Detection - Passes through an alert from a network security product and adjusts the severity accordingly based on the severity provided in the log.
data_protection
For messages that indicate a data protection detection, such as a DLP violation, an email security detection, a deception alert, or an application security finding.
Log sources that issue data protection-related messages include:
- Netskope
- Varonis (DatAlert and DatAdvantage)
- Egnyte DLP
- Microsoft Office 365 (DLP and compliance)
- Microsoft Graph Security API (Microsoft IPC and Office 365 Security and Compliance)
- Proofpoint TRAP
- Mimecast
- Check Point Avanan
- Akamai CPC
- Akamai Noname API Security
- Thinkst Canary
- IBM Guardium
- CrowdStrike Falcon data protection detections
- Fortinet DLP
- Google Workspace Alert Center (DLP)
Cloud SIEM provides the following normalized data protection rule:
- Normalized Data Protection Detection - Passes through an alert from a data protection product and adjusts the severity accordingly based on the severity provided in the log.
Behavior-based log mapping migration
The endpoint, runtime, cloud, identity, network, and data_protection types are new. Out-of-the-box log mappings that previously set threat_ruleType to direct are being reassigned to these types in phases, so that behavior-based detections are easier to tune and carry more context than the single Normalized Security Signal passthrough rule provides.
threat_ruleType | Out-of-the-box mapping migration |
|---|---|
runtime | Completed August 4, 2026 |
identity | Completed August 4, 2026 |
network | Completed August 17, 2026 |
data_protection | Completed August 17, 2026 |
cloud | Target: February 2, 2027 |
endpoint | Target: February 2, 2027 |
All six rules are available now, but out-of-the-box log mappings are migrating in phases. The remaining dates in the table are targets and may shift. For the actual dates that out-of-the-box mappings migrate, monitor the Cloud SIEM content release notes. Until a source's out-of-the-box mappings are migrated, its records keep a threat_ruleType of direct and continue to fire Normalized Security Signal.
This migration changes only out-of-the-box log mappings. Your own log mappings aren't affected, and they keep whatever threat_ruleType value you set. To send records from your own mappings to one of the new rules, set threat_ruleType to that type.
Types are assigned per log mapping, not per vendor, so a single security product can contribute to several types. For example, out-of-the-box CrowdStrike log mappings are assigned to endpoint, identity, network, and data_protection.
Migrate custom content
Custom content that depends on Normalized Security Signal won't apply to records once their out-of-the-box mappings are migrated. Tuning expressions don't transfer to the new rules, so signals from migrated sources arrive untuned and alert volume can increase. Custom rules that match on threat_ruleType = 'direct' stop matching records from migrated sources without raising an error. For sources that haven't migrated yet, make these updates before they migrate:
- Re-scope any rule tuning expressions on
MATCH-S00402to the new rule IDs for those sources. For endpoint and cloud sources, these areMATCH-S01158andMATCH-S01160. - If there are custom rules based on
MATCH-S00402or utilizingthreat_ruleType = 'direct', migrate expression logic to the new detection category rules as tuning expressions or modify those rules to use the newthreat_ruleTypevalues. For example, if you have a custom rule that looks forthreat_ruleType = 'direct'and a specific signature, you can change it to look forthreat_ruleType = 'endpoint'and the same signature once the source's out-of-the-box mappings are migrated. To match records both before and after migration, use a list of values, such asthreat_ruleType IN ('direct', 'endpoint', 'cloud'). - Update any custom insights that reference
MATCH-S00402. - Update Cloud SOAR playbooks, webhooks, saved searches, dashboards, or automations that reference
MATCH-S00402or filter onthreat_ruleType = 'direct'.