[Rule Tuning] Sharpening Kubernetes Rules Indices (#4822)
* [Rule Tuning] Sharpening Kubernetes Rules Indices * ++
This commit is contained in:
@@ -98,7 +98,7 @@
|
||||
"logs-windows.*": {
|
||||
"powershell.file.script_block_text": "text"
|
||||
},
|
||||
"logs-kubernetes.*": {
|
||||
"logs-kubernetes.audit_logs-*": {
|
||||
"kubernetes.audit.objectRef.resource": "keyword",
|
||||
"kubernetes.audit.objectRef.subresource": "keyword",
|
||||
"kubernetes.audit.verb": "keyword",
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/09/13"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -19,7 +19,7 @@ false_positives = [
|
||||
problem within the cluster. This behavior should be investigated further.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Denied Service Account Request"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/06/30"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -19,7 +19,7 @@ false_positives = [
|
||||
privileges of another token other than that of the compromised account.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Suspicious Self-Subject Review"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/05/17"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/06/17"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -22,7 +22,7 @@ false_positives = [
|
||||
connected to the terminal: kubectl exec -i -t cassandra -- sh
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "eql"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes User Exec into Pod"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/09/13"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -18,7 +18,7 @@ false_positives = [
|
||||
investigated.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Anonymous Request Authorized"
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/05"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -25,7 +25,7 @@ false_positives = [
|
||||
expose one or more node's IPs directly.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Exposed Service Created With Type NodePort"
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/09/20"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -19,7 +19,7 @@ false_positives = [
|
||||
kubernetes.audit.requestObject.spec.containers.image.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Container Created with Excessive Linux Capabilities"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/05"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -22,7 +22,7 @@ false_positives = [
|
||||
"kubernetes.audit.requestObject.spec.container.image"
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Pod Created With HostIPC"
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/05"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -21,7 +21,7 @@ false_positives = [
|
||||
"kubernetes.audit.requestObject.spec.container.image"
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Pod Created With HostNetwork"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/05"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -22,7 +22,7 @@ false_positives = [
|
||||
"kubernetes.audit.requestObject.spec.container.image"
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Pod Created With HostPID"
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/11"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -22,7 +22,7 @@ false_positives = [
|
||||
"kubernetes.audit.requestObject.spec.container.image"
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Pod created with a Sensitive hostPath Volume"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/07/05"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -22,7 +22,7 @@ false_positives = [
|
||||
trusted container images using the query field "kubernetes.audit.requestObject.spec.container.image"
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Privileged Pod Created"
|
||||
|
||||
+2
-2
@@ -2,7 +2,7 @@
|
||||
creation_date = "2022/09/13"
|
||||
integration = ["kubernetes"]
|
||||
maturity = "production"
|
||||
updated_date = "2025/01/15"
|
||||
updated_date = "2025/06/18"
|
||||
|
||||
[rule]
|
||||
author = ["Elastic"]
|
||||
@@ -20,7 +20,7 @@ false_positives = [
|
||||
legitimate use-cases and should result in very few false positives.
|
||||
""",
|
||||
]
|
||||
index = ["logs-kubernetes.*"]
|
||||
index = ["logs-kubernetes.audit_logs-*"]
|
||||
language = "kuery"
|
||||
license = "Elastic License v2"
|
||||
name = "Kubernetes Suspicious Assignment of Controller Service Account"
|
||||
|
||||
Reference in New Issue
Block a user