[Crowdstrike FDR]: Pipeline sets fields wrongly based on bad assumption #12476
Labels
Integration:crowdstrike
CrowdStrike
needs:triage
Team:Security-Service Integrations
Security Service Integrations Team [elastic/security-service-integrations]
Integration Name
CrowdStrike [crowdstrike]
Dataset Name
crowdstrike.fdr
Integration Version
1.49.0
Agent Version
8.17.3
Agent Output Type
elasticsearch
Elasticsearch Version
8.17.3
OS Version and Architecture
Not relevant
Software/API Version
Not relevant
Error Message
The pipeline renames "remote" fields into destination fields. Which is wrong because it is done based on the assumption that all connections are outbound. For inbound connections this renaming is wrong. There needs to be if statements that bases the renaming on the network direction.
It looks to be sourced from this commit 512db6f#diff-9b8e65a89b684b4faab3770dbf228c2d81ba7dcb4836169d221c73ef3e70d8d2 which is 4(!!!) years old. Anyone who has been using this pipeline of-the-shelf has had their data wrongly renamed for the past four years.
Event Original
No response
What did you do?
Ingest data via the official integration
What did you see?
Fields are being renamed wrongly.
What did you expect to see?
I would expect the destination address to correlate to the direction of the network session.
Anything else?
No response
The text was updated successfully, but these errors were encountered: