Update ProblemChild detection rules with High and Low probability (#4000)
* Updated ProblemChild detection rules
This commit is contained in:
+3
-3
@@ -2,7 +2,7 @@
|
||||
creation_date = "2023/10/16"
|
||||
integration = ["problemchild", "endpoint", "windows"]
|
||||
maturity = "production"
|
||||
updated_date = "2024/08/07"
|
||||
updated_date = "2024/08/21"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -21,7 +21,7 @@ references = [
|
||||
"https://docs.elastic.co/en/integrations/problemchild",
|
||||
"https://www.elastic.co/security-labs/detecting-living-off-the-land-attacks-with-new-elastic-integration",
|
||||
]
|
||||
risk_score = 21
|
||||
risk_score = 73
|
||||
rule_id = "994e40aa-8c85-43de-825e-15f665375ee8"
|
||||
setup = """## Setup
|
||||
|
||||
@@ -43,7 +43,7 @@ The LotL Attack Detection integration detects living-off-the-land activity in Wi
|
||||
- Follow the instructions under the **Installation** section.
|
||||
- For this rule to work, complete the instructions through **Configure the ingest pipeline**.
|
||||
"""
|
||||
severity = "low"
|
||||
severity = "high"
|
||||
tags = [
|
||||
"OS: Windows",
|
||||
"Data Source: Elastic Endgame",
|
||||
|
||||
+5
-4
@@ -2,12 +2,12 @@
|
||||
creation_date = "2023/10/16"
|
||||
integration = ["problemchild", "endpoint"]
|
||||
maturity = "production"
|
||||
updated_date = "2024/08/07"
|
||||
updated_date = "2024/08/21"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
description = """
|
||||
A supervised machine learning model (ProblemChild) has identified a suspicious Windows process event with high
|
||||
A supervised machine learning model (ProblemChild) has identified a suspicious Windows process event with low
|
||||
probability of it being malicious activity. Alternatively, the model's blocklist identified the event as being
|
||||
malicious.
|
||||
"""
|
||||
@@ -15,7 +15,7 @@ from = "now-10m"
|
||||
index = ["endgame-*", "logs-endpoint.events.process-*", "winlogbeat-*"]
|
||||
language = "eql"
|
||||
license = "Elastic License v2"
|
||||
name = "Machine Learning Detected a Suspicious Windows Event Predicted to be Malicious Activity"
|
||||
name = "Machine Learning Detected a Suspicious Windows Event with a Low Malicious Probability Score"
|
||||
references = [
|
||||
"https://www.elastic.co/guide/en/security/current/prebuilt-ml-jobs.html",
|
||||
"https://docs.elastic.co/en/integrations/problemchild",
|
||||
@@ -57,7 +57,8 @@ timestamp_override = "event.ingested"
|
||||
type = "eql"
|
||||
|
||||
query = '''
|
||||
process where (problemchild.prediction == 1 or blocklist_label == 1) and not process.args : ("*C:\\WINDOWS\\temp\\nessus_*.txt*", "*C:\\WINDOWS\\temp\\nessus_*.tmp*")
|
||||
process where ((problemchild.prediction == 1 and problemchild.prediction_probability <= 0.98) or
|
||||
blocklist_label == 1) and not process.args : ("*C:\\WINDOWS\\temp\\nessus_*.txt*", "*C:\\WINDOWS\\temp\\nessus_*.tmp*")
|
||||
'''
|
||||
|
||||
|
||||
Reference in New Issue
Block a user