Skip to content

Commit d6c7c79

Browse files
softengchickjrmolinkgellermarc-gr
authored
Adding library category to the schema (#2154)
* Adding library category to the schema * Change log * revert accidental commit * Correct gitignore * ignore from main to correct line endings, etc * make / make test / git add / commit / push * Update CHANGELOG.next.md --------- Co-authored-by: mo <[email protected]> Co-authored-by: Kylie Geller <[email protected]> Co-authored-by: Marc Guasch <[email protected]>
1 parent c6872ad commit d6c7c79

File tree

8 files changed

+50
-1
lines changed

8 files changed

+50
-1
lines changed

CHANGELOG.next.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ Thanks, you're awesome :-) -->
4545
#### Added
4646

4747
* adding `name` field to `threat.indicator` #2121
48+
* adding `library` option to `event.category` #2154
4849

4950
#### Improvements
5051

docs/fields/field-details.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3389,7 +3389,7 @@ Note: this field should contain an array of values.
33893389

33903390
*Important*: The field value must be one of the following:
33913391

3392-
api, authentication, configuration, database, driver, email, file, host, iam, intrusion_detection, malware, network, package, process, registry, session, threat, vulnerability, web
3392+
api, authentication, configuration, database, driver, email, file, host, iam, intrusion_detection, library, malware, network, package, process, registry, session, threat, vulnerability, web
33933393

33943394
To learn more about when to use which value, visit the page
33953395
<<ecs-allowed-values-event-category,allowed values for event.category>>

docs/fields/field-values.asciidoc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ This field is an array. This will allow proper categorization of some events tha
142142
* <<ecs-event-category-host,host>>
143143
* <<ecs-event-category-iam,iam>>
144144
* <<ecs-event-category-intrusion_detection,intrusion_detection>>
145+
* <<ecs-event-category-library,library>>
145146
* <<ecs-event-category-malware,malware>>
146147
* <<ecs-event-category-network,network>>
147148
* <<ecs-event-category-package,package>>
@@ -282,6 +283,18 @@ Relating to intrusion detections from IDS/IPS systems and functions, both networ
282283
allowed, denied, info
283284

284285

286+
[float]
287+
[[ecs-event-category-library]]
288+
==== library
289+
290+
Events in this category refer to the loading of a library, such as (dll / so / dynlib), into a process. Use this category to visualize and analyze library loading related activity on hosts. Keep in mind that driver related activity will be captured under the "driver" category above.
291+
292+
293+
*Expected event types for category library:*
294+
295+
start
296+
297+
285298
[float]
286299
[[ecs-event-category-malware]]
287300
==== malware

experimental/generated/ecs/ecs_flat.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3064,6 +3064,13 @@ event.category:
30643064
- denied
30653065
- info
30663066
name: intrusion_detection
3067+
- description: Events in this category refer to the loading of a library, such as
3068+
(dll / so / dynlib), into a process. Use this category to visualize and analyze
3069+
library loading related activity on hosts. Keep in mind that driver related
3070+
activity will be captured under the "driver" category above.
3071+
expected_event_types:
3072+
- start
3073+
name: library
30673074
- description: Malware detection events and alerts. Use this category to visualize
30683075
and analyze malware detections from EDR/EPP systems such as Elastic Endpoint
30693076
Security, Symantec Endpoint Protection, Crowdstrike, and network IDS/IPS systems

experimental/generated/ecs/ecs_nested.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4056,6 +4056,13 @@ event:
40564056
- denied
40574057
- info
40584058
name: intrusion_detection
4059+
- description: Events in this category refer to the loading of a library, such
4060+
as (dll / so / dynlib), into a process. Use this category to visualize and
4061+
analyze library loading related activity on hosts. Keep in mind that driver
4062+
related activity will be captured under the "driver" category above.
4063+
expected_event_types:
4064+
- start
4065+
name: library
40594066
- description: Malware detection events and alerts. Use this category to visualize
40604067
and analyze malware detections from EDR/EPP systems such as Elastic Endpoint
40614068
Security, Symantec Endpoint Protection, Crowdstrike, and network IDS/IPS

generated/ecs/ecs_flat.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2995,6 +2995,13 @@ event.category:
29952995
- denied
29962996
- info
29972997
name: intrusion_detection
2998+
- description: Events in this category refer to the loading of a library, such as
2999+
(dll / so / dynlib), into a process. Use this category to visualize and analyze
3000+
library loading related activity on hosts. Keep in mind that driver related
3001+
activity will be captured under the "driver" category above.
3002+
expected_event_types:
3003+
- start
3004+
name: library
29983005
- description: Malware detection events and alerts. Use this category to visualize
29993006
and analyze malware detections from EDR/EPP systems such as Elastic Endpoint
30003007
Security, Symantec Endpoint Protection, Crowdstrike, and network IDS/IPS systems

generated/ecs/ecs_nested.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3976,6 +3976,13 @@ event:
39763976
- denied
39773977
- info
39783978
name: intrusion_detection
3979+
- description: Events in this category refer to the loading of a library, such
3980+
as (dll / so / dynlib), into a process. Use this category to visualize and
3981+
analyze library loading related activity on hosts. Keep in mind that driver
3982+
related activity will be captured under the "driver" category above.
3983+
expected_event_types:
3984+
- start
3985+
name: library
39793986
- description: Malware detection events and alerts. Use this category to visualize
39803987
and analyze malware detections from EDR/EPP systems such as Elastic Endpoint
39813988
Security, Symantec Endpoint Protection, Crowdstrike, and network IDS/IPS

schemas/event.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,13 @@
283283
- allowed
284284
- denied
285285
- info
286+
- name: library
287+
description: >
288+
Events in this category refer to the loading of a library, such as (dll / so / dynlib), into a process.
289+
Use this category to visualize and analyze library loading related activity on
290+
hosts. Keep in mind that driver related activity will be captured under the "driver" category above.
291+
expected_event_types:
292+
- start
286293
- name: malware
287294
description: >
288295
Malware detection events and alerts. Use this category to visualize and analyze

0 commit comments

Comments
 (0)