-
Notifications
You must be signed in to change notification settings - Fork 522
[M365 Defender] Fix handling of DNS answers field #10772
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[M365 Defender] Fix handling of DNS answers field #10772
Conversation
🚀 Benchmarks reportTo see the full report comment with |
|
Pinging @elastic/security-service-integrations (Team:Security-Service Integrations) |
packages/m365_defender/data_stream/event/elasticsearch/ingest_pipeline/pipeline_device.yml
Outdated
Show resolved
Hide resolved
kcreddy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some nits. Otherwise LGTM 👍🏼
packages/m365_defender/data_stream/event/elasticsearch/ingest_pipeline/pipeline_device.yml
Outdated
Show resolved
Hide resolved
packages/m365_defender/data_stream/event/_dev/test/pipeline/test-device.log-expected.json
Show resolved
Hide resolved
packages/m365_defender/data_stream/event/elasticsearch/ingest_pipeline/pipeline_device.yml
Outdated
Show resolved
Hide resolved
💚 Build Succeeded
History
|
|
|
Package m365_defender - 2.14.5 containing this change is available at https://epr.elastic.co/search?package=m365_defender |
Fixes how the dns.answers ECS field is filled from the M365 Defender data. It was directly set from a keyword field so it was inheriting the same type, while ECS expects a JSON object. In addition, TTLs are also added to the dns.answers field.
Fixes how the dns.answers ECS field is filled from the M365 Defender data. It was directly set from a keyword field so it was inheriting the same type, while ECS expects a JSON object. In addition, TTLs are also added to the dns.answers field.


Proposed commit message
This PR fixes how the
dns.answersECS field is filled from the M365 Defender data. It was directly set from a keyword field so it was inheriting the same type, while ECS expects a JSON object.In addition, TTLs are also added to the
dns.answersfield.Checklist
changelog.ymlfile.Author's Checklist
How to test this PR locally
Related issues
Screenshots