Correlation rules of the 'simple' type
Correlation rules of the simple type are used to define simple sequences of events. Settings for a correlation rule of the simple type are described in the following tables.
General tab
This tab lets you specify the general settings of the correlation rule.
Setting |
Description |
---|---|
Name |
Unique name of the resource. The maximum length of the name is 128 Unicode characters. Required setting. |
Tenant |
The name of the tenant that owns the resource. Required setting. |
Type |
Correlation rule type: simple. Required setting. |
Tags |
|
Propagated fields |
Event fields by which events are selected. If a selector specified on the Selectors tab is triggered, the selected event fields are copied to the correlation event. |
Rate limit |
Maximum number of times a correlation rule can be triggered per second. The default value is If correlation rules employing complex logic for pattern detection are not triggered, this may be due to the way rule triggers are counted in KUMA. In this case, we recommend increasing the Rate limit , for example, to |
Severity |
Base coefficient used to determine the importance of a correlation rule:
|
Description |
Description of the resource. The maximum length of the description is 4000 Unicode characters. |
MITRE techniques |
Downloaded MITRE ATT&CK techniques for analyzing the security coverage status using the MITRE ATT&CK matrix. |
Selectors tab
This tab is used to define the conditions that the processed events must fulfill to trigger the correlation rule. A selector has a Settings tab and a Local variables tab.
The settings available on the Settings tab are described in the table below.
Setting |
Description |
---|---|
Filter |
The filter that defines criteria for identifying events that trigger the selector when received. You can select an existing filter or create a new filter. To create a new filter, select Create new. If you want to edit the settings of an existing filter, click the pencil The order of conditions specified in the selector filter of the correlation rule is significant and affects system performance. We recommend putting the most unique condition in the first place in the selector filter. Consider two examples of selector filters that select successful authentication events in Microsoft Windows. Selector filter 1: Condition 1: Condition 2: Selector filter 2: Condition 1: Condition 2: The order of conditions specified in selector filter 2 is preferable because it places less load on the system. |
On the Local variables tab, you can add variables that will be valid inside the correlation rule. To add a variable, click the + Add button, then specify the variable and its value. You can add multiple variables or delete variables. To delete a variable, select the check box next to it and click the Delete button.
Actions tab
You can use this tab to configure the trigger of the correlation rule. A correlation rule of the simple type can have only one trigger, which is activated each time the bucket registers the selector triggering. Available trigger settings are listed in the table below.
Setting |
Description |
---|---|
Output |
This check box enables the sending of correlation events for post-processing, that is, for external enrichment outside the correlation rule, for response, and to destinations. By default, this check box is cleared. |
Loop to correlator |
This check box enables the processing of the created correlation event by the rule chain of the current correlator. This makes hierarchical correlation possible. By default, this check box is cleared. If the Output and Loop to correlator check boxes are selected, the correlation rule is sent to post-processing first, and then to the selectors of the current correlation rule. |
No alert |
The check box disables the creation of alerts when the correlation rule is triggered. By default, this check box is cleared. If you do not want to create an alert when a correlation rule is triggered, but you still want to send a correlation event to the storage, select the Output and No alert check boxes. If you select only the No alert check box, a correlation event is not saved in the storage. |
Enrichment |
Enrichment rules for modifying the values of correlation event fields. Enrichment rules are stored in the correlation rule where they were created. To create an enrichment rule, click the + Add enrichment button. Available enrichment rule settings:
You can create multiple enrichment rules, reorder enrichment rules, or delete enrichment rules. To reorder enrichment rules, use the reorder |
Categorization |
Categorization rules for assets involved in the event. Using categorization rules, you can link and unlink only reactive categories to and from assets. To create an enrichment rule, click the + Add categorization button. Available categorization rule settings:
You can create multiple categorization rules, reorder categorization rules, or delete categorization rules. To reorder categorization rules, use the reorder |
Active lists update |
Operations with active lists. To create an operation with an active list, click the + Add active list action button. Available parameters of an active list operation:
You can create multiple operations with active lists, reorder operations with active lists, or delete operations with active lists. To reorder operations with active lists, use the reorder |
Updating context tables |
Operations with context tables. To create an operation with a context table, click the + Add context table action button. Available parameters of a context table operation:
You can create multiple operations with context tables, reorder operations with context tables, or delete operations with context tables. To reorder operations with context tables, use the reorder |
Correlators tab
This tab is displayed only when you edit the settings of the created correlation rule; on this tab, you can link correlators to the correlation rule.
To add correlators, click the + Add button, specify one or more correlators in the displayed window, and click OK. The correlation rule is linked to the specified correlators and added to the end of the execution queue in the correlator settings. If you want to change the position of a correlation rule in the execution queue, go to the Resources → Correlator section, click the correlator, and in the displayed window, go to the Correlation section, select the check box next to the correlation rule, and change the position of the correlation rule by clicking the Move up and Move down buttons.
You can add multiple correlators or delete correlators. To delete a correlator, select the check box next to it and click Delete.