diff --git a/custom_documentation/doc/endpoint/alerts/windows/windows_malicious_behavior_alert.md b/custom_documentation/doc/endpoint/alerts/windows/windows_malicious_behavior_alert.md
index 4c3cce071..56c2c6ba5 100644
--- a/custom_documentation/doc/endpoint/alerts/windows/windows_malicious_behavior_alert.md
+++ b/custom_documentation/doc/endpoint/alerts/windows/windows_malicious_behavior_alert.md
@@ -54,6 +54,7 @@ This alert occurs when a Malicious Behavior alert occurs.
| data_stream.dataset |
| data_stream.namespace |
| data_stream.type |
+| destination.domain |
| destination.ip |
| destination.port |
| dll.*
dll contains dll data from the primary event in Events. It can contain any fields that any other events includes within the dll fieldset. |
diff --git a/custom_documentation/src/endpoint/data_stream/alerts/windows/windows_malicious_behavior_alert.yaml b/custom_documentation/src/endpoint/data_stream/alerts/windows/windows_malicious_behavior_alert.yaml
index 4d134dae2..55db7b887 100644
--- a/custom_documentation/src/endpoint/data_stream/alerts/windows/windows_malicious_behavior_alert.yaml
+++ b/custom_documentation/src/endpoint/data_stream/alerts/windows/windows_malicious_behavior_alert.yaml
@@ -59,6 +59,7 @@ fields:
- data_stream.dataset
- data_stream.namespace
- data_stream.type
+ - destination.domain
- destination.ip
- destination.port
- dll.*
diff --git a/custom_subsets/elastic_endpoint/alerts/rule_detection_event.yaml b/custom_subsets/elastic_endpoint/alerts/rule_detection_event.yaml
index 97c597279..0af329e14 100644
--- a/custom_subsets/elastic_endpoint/alerts/rule_detection_event.yaml
+++ b/custom_subsets/elastic_endpoint/alerts/rule_detection_event.yaml
@@ -8,6 +8,7 @@ fields:
fields: "*"
destination:
fields:
+ domain: {}
geo:
fields: "*"
base:
diff --git a/package/endpoint/data_stream/alerts/fields/fields.yml b/package/endpoint/data_stream/alerts/fields/fields.yml
index 0b8b65f4c..42688053c 100644
--- a/package/endpoint/data_stream/alerts/fields/fields.yml
+++ b/package/endpoint/data_stream/alerts/fields/fields.yml
@@ -2898,6 +2898,14 @@
type: group
default_field: true
fields:
+ - name: domain
+ level: core
+ type: keyword
+ ignore_above: 1024
+ description: 'The domain name of the destination system.
+
+ This value may be a host name, a fully qualified domain name, or another host naming format. The value may derive from the original event or be added from enrichment.'
+ example: foo.example.com
- name: geo.city_name
level: core
type: keyword
diff --git a/package/endpoint/docs/README.md b/package/endpoint/docs/README.md
index 79035db2d..81a872941 100644
--- a/package/endpoint/docs/README.md
+++ b/package/endpoint/docs/README.md
@@ -421,6 +421,7 @@ sent by the endpoint.
| data_stream.dataset | Data stream dataset name. | constant_keyword |
| data_stream.namespace | Data stream namespace. | constant_keyword |
| data_stream.type | Data stream type. | constant_keyword |
+| destination.domain | The domain name of the destination system. This value may be a host name, a fully qualified domain name, or another host naming format. The value may derive from the original event or be added from enrichment. | keyword |
| destination.geo.city_name | City name. | keyword |
| destination.geo.continent_code | Two-letter code representing continent's name. | keyword |
| destination.geo.continent_name | Name of the continent. | keyword |
diff --git a/schemas/v1/alerts/rule_detection_event.yaml b/schemas/v1/alerts/rule_detection_event.yaml
index a3eee4046..e3a675804 100644
--- a/schemas/v1/alerts/rule_detection_event.yaml
+++ b/schemas/v1/alerts/rule_detection_event.yaml
@@ -268,6 +268,20 @@ Responses.result:
normalize: []
short: Response action result code
type: long
+destination.domain:
+ dashed_name: destination-domain
+ description: 'The domain name of the destination system.
+
+ This value may be a host name, a fully qualified domain name, or another host
+ naming format. The value may derive from the original event or be added from enrichment.'
+ example: foo.example.com
+ flat_name: destination.domain
+ ignore_above: 1024
+ level: core
+ name: domain
+ normalize: []
+ short: The domain name of the destination.
+ type: keyword
destination.geo.city_name:
dashed_name: destination-geo-city-name
description: City name.