opensearch-project / security-analytics

Security Analytics enables users for detecting security threats on their security event log data. It will also allow them to modify/tailor the pre-packaged solution.
Apache License 2.0
64 stars 69 forks source link

Threat intel monitor implementation #1092

Closed eirsep closed 6 days ago

eirsep commented 1 week ago

Description

Threat intel monitor is a job that runs periodically to scan the configured customer data for malicious indicators. It's corpus of malicious indicators is a list of system indices containing threat intel data curated from the configured threat intelligence source configs.

We refer threat intel source configs that are in AVAILABLE or REFRESHING state. we fetch the ioc system indices mentioned in these TIF source configs for corpus of indicators. Threat intel monitor does the following steps when it runs:

TODO: pending alert triggers and notifications

Issues Resolved

[List any issues this PR will resolve]

Check List

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.