Skip to content
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

[Cases][Security Solution] Bulk add alerts to cases #113853

Closed
nemhods opened this issue Oct 4, 2021 · 8 comments
Closed

[Cases][Security Solution] Bulk add alerts to cases #113853

nemhods opened this issue Oct 4, 2021 · 8 comments
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@nemhods
Copy link

nemhods commented Oct 4, 2021

Describe the feature: Allow users to bulk-add alerts to a case.

-> Allow this
y

-> in this bulk menu:
x

The Case UI would probably have to be adjusted to account for possibly hundreds of alerts being added to the case comment stream, maybe by stacking the added alerts in an "accordion" UI:
image

Describe a specific use case for the feature: A security detection might trigger many times for a single issue. E.g. a firewall throws 50 alerts because the user's browser visited a malicious website 50 times due to a badly programmed JavaScript. Or, next to the firewall alert, there are also multiple Endpoint alerts that belong to the same case. It would be great to be able to add them all at once to a case, and benefit from the auto-updating of alert status when the case status is updated.
Currently, it is extremely tedious to add >10 alerts to a case. This happens quite often in our environment, and is the major usability hurdle why we don't use the SIEM app for case management yet.

Another situation where this would be useful: When we investigate a Host that has suspicious behaviour, usually all alerts of that host within the current day belong to the same case. With the proposed change, one could simply filter for the hostname, mark all alerts, and attach them all to a case.

@nemhods nemhods changed the title [Cases][Security Solution] [Cases][Security Solution] Bulk add alerts to cases Oct 4, 2021
@botelastic botelastic bot added the needs-team Issues missing a team label label Oct 4, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-threat-hunting-cases (Team:Threat Hunting:Cases)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Oct 5, 2021
@cnasikas
Copy link
Member

cnasikas commented Oct 6, 2021

Thank you @nemhods for your feedback! This is something we definetly want to provide as a feature. It is in our backlog.

cc @paulewing

@cnasikas cnasikas added Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) and removed Team:Threat Hunting:Cases labels Jan 10, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops-cases (Feature:Cases)

@elasticmachine
Copy link
Contributor

Pinging @elastic/response-ops (Team:ResponseOps)

@kobelb kobelb added the needs-team Issues missing a team label label Jan 31, 2022
@botelastic botelastic bot removed the needs-team Issues missing a team label label Jan 31, 2022
@cnasikas
Copy link
Member

Hi @nemhods! Do you have any idea what is the average number of alerts you want to attach to a case with one action?

@nemhods
Copy link
Author

nemhods commented Mar 30, 2022

Hey @cnasikas,

sure! I would say a typical amount is about 4-5. This would be something like:

  • "Unusual HTTP Connection"
  • "Rare Internet address"
  • "Beaconing behavior"
  • "Long Beaconing behavior"

... because these detection models overlap in parts.

Then there are cases with the builtin rule "Threat Intel Indicator Match", where a Host contacts an indicator IP 50+ times (e.g. when the IP servers a website and multiple connections are made without keepalive).

So I would say, it would need to support 5 alerts casually and 50 in extreme cases?

@cnasikas
Copy link
Member

Thank you so much for the feedback @nemhods! It is very valuable for us and we will take it into consideration.

@cnasikas
Copy link
Member

cnasikas commented Jun 7, 2022

Implemented by #128875

@cnasikas cnasikas closed this as completed Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Cases Cases feature Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
None yet
Development

No branches or pull requests

5 participants