Change log for WINDOWS_DEFENDER_AV

Date Changes
2026-04-06 Enhancement -
- event.idm.read_only_udm.security_result.summary: Removed mapping of Threat Name from event.idm.read_only_udm.security_result.summary UDM field when EventID is 1116 or 1117 in order to introduce a more event specific mapping.
- event.idm.read_only_udm.security_result.summary: Mapped the EventID raw log field to the event.idm.read_only_udm.security_result.summary UDM field when EventID is 1116 or 1117, since EventID more accurately represents the event summary.
- event.idm.read_only_udm.security_result.description: Removed mapping of EventID from event.idm.read_only_udm.security_result.description UDM field when EventID is 1116 or 1117 in order to introduce a more event specific mapping.
- event.idm.read_only_udm.security_result.description: Updated the value based on EventID:
- If EventID is 1116: Microsoft Defender Antivirus detected malware or other potentially unwanted software.
- If EventID is 1117: Microsoft Defender Antivirus performed an action to protect your system from malware or other potentially unwanted software.
- If EventID is 1118: Microsoft Defender Antivirus attempted to perform an action to protect your system from malware or other potentially unwanted software, but the action failed.
- If EventID is 1119: Microsoft Defender Antivirus encountered a critical error when trying to take action on malware or other potentially unwanted software. There are more details in the event message.
- If EventID is 1120: Microsoft Defender Antivirus deduced the hashes for a threat resource.
- event.idm.read_only_udm.metadata.product_log_id: Newly mapped EventRecordID raw log field with event.idm.read_only_udm.metadata.product_log_id UDM field.
- event.idm.read_only_udm.metadata.product_version: Newly mapped Product Version raw log field with event.idm.read_only_udm.metadata.product_version UDM field.
- event.idm.read_only_udm.metadata.product_deployment_id: Newly mapped ProviderGuid raw log field with event.idm.read_only_udm.metadata.product_deployment_id UDM field.
- event.idm.read_only_udm.principal.asset.hostname: Newly mapped Hostname raw log field with event.idm.read_only_udm.principal.asset.hostname UDM field.
- event.idm.read_only_udm.principal.url: Newly mapped xmlns raw log field with event.idm.read_only_udm.principal.url UDM field.
- event.idm.read_only_udm.target.file.full_path: Newly mapped Threat Resource Path raw log field with event.idm.read_only_udm.target.file.full_path UDM field.
- event.idm.read_only_udm.target.file.sha1: Newly mapped Hashes raw log field with event.idm.read_only_udm.target.file.sha1 UDM field.
- event.idm.read_only_udm.security_result.severity_details: Newly mapped RenderingInfoLevel raw log field with event.idm.read_only_udm.security_result.severity_details UDM field.
- event.idm.read_only_udm.security_result.action_details: Newly mapped Action Name raw log field with event.idm.read_only_udm.security_result.action_details UDM field.
- event.idm.read_only_udm.security_result.first_discovered_time: Newly mapped Detection Time raw log field with event.idm.read_only_udm.security_result.first_discovered_time UDM field.
- event.idm.read_only_udm.security_result.threat_id: Newly mapped Threat ID raw log field with event.idm.read_only_udm.security_result.threat_id UDM field.
- event.idm.read_only_udm.security_result.detection_fields: Newly mapped Remediation User, Status Description, Action ID, Additional Actions ID, Additional Actions String, Category ID, Detection ID, Engine Version, Error Code, Error Description, Execution ID, Execution Name, Origin ID, Origin Name, Post Clean Status, Pre Execution Status, Security Intelligence Version, Severity ID, Source ID, State, Status Code, Type ID, Type Name raw log fields with event.idm.read_only_udm.security_result.detection_fields UDM field.
- event.idm.read_only_udm.additional.fields: Newly mapped Level, Culture, Keywords, Opcode, Product Name, Provider Name, RenderingInfoMessage, Service, Task, Version and Security UserID raw log fields with event.idm.read_only_udm.additional.fields UDM field.
- event.idm.read_only_udm.security_result.summary: Newly mapped EventID raw log field with event.idm.read_only_udm.security_result.summary UDM field when EventID is 1118, 1119 or 1120.
- Added on_error handling to the type conversion of the ProcessID raw log field, which is mapped to the event.idm.read_only_udm.principal.process.pid UDM field.
2025-02-27 Enhancement -
- Added gsub to parse unparsed logs.
- Changed mapping of Path from target.process.file.full_path to target.registry.registry_key.
- Added a conditional check when mapping event_type to SCAN_HOST, SCAN_FILE, and GENERIC_EVENT.
2025-02-14 Enhancement -
- Added support for new JSON log format.
2024-01-30 Bug-Fix -
- Added on_error check for date filter to parse UNIX and UNIX_MS format.
2023-09-04 Bug-Fix -
- Parsed date by adding rebase as true.
- Additionally mapped the following fields:
- UserID is mapped to principal.user.userid.
- Category Name mapped to security_result.category_details.
- ProviderGuid mapped to metadata.product_deployment_id.
- RecordNumber mapped to metadata.product_log_id.
- ActivityID mapped to security_result.detection_fields.
- ProcessID mapped to principal.process.pid.
- Domain mapped to principal.administrative_domain.
- FWLink mapped to metadata.url_back_to_product.
- Path mapped to target.process.file.full_path.