Open mike-flowers-airbnb opened 3 weeks ago
Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)
@mike-flowers-airbnb I have prepared #11686. Please take a look to see that it satisfies the requirement. Are you able to point to some documentation for the mapping that CBC uses?
@efd6 Appreciate the quick PR. Left some comments on it. For the documentation, this will be the best reference: https://developer.carbonblack.com/reference/carbon-black-cloud/data-forwarder/schema/latest/endpoint.event-1.1.0/#fields
Integration Name
VMware Carbon Black Cloud [carbon_black_cloud]
Dataset Name
carbon_black_cloud.endpoint_event
Integration Version
2.6.1
Agent Version
8.15.2
Agent Output Type
elasticsearch
Elasticsearch Version
8.15.1
OS Version and Architecture
Elastic Cloud
Software/API Version
No response
Error Message
No response
Event Original
No response
What did you do?
Default configuration for the integration
What did you see?
When reviewing events with
event.action: ACTION_CREATE_PROCESS
, the resultingprocess.*
+process.parent.*
do not accurately reflect the process being created and it's parent. Instead, the data reflects the parent + grandparent involved in the process creation. See below command line fields that are available for a sample record:What did you expect to see?
The expectation here is threefold:
process.*
fieldsprocess.parent.*
fieldscarbon_black_cloud.endpoint_event.grandparent
To accomplish this the mapping would need to rename the following:
process.*
->process.parent.*
process.parent.*
->carbon_black_cloud.endpoint_event.grandparent.*
carbon_black_cloud.endpoint_event.childproc.guid
->process.entity_id
carbon_black_cloud.endpoint_event.childproc.hash.md5
->process.hash.md5
carbon_black_cloud.endpoint_event.childproc.hash.sha256
->process.hash.sha256
carbon_black_cloud.endpoint_event.childproc.name
->process.executable
carbon_black_cloud.endpoint_event.childproc.pid
->process.pid
carbon_black_cloud.endpoint_event.childproc.username
->process.user.name
Anything else?
cc: @btrieger