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

[Security Solution] Separate rules/timelines update process #92553

Open
0xtf opened this issue Feb 24, 2021 · 2 comments
Open

[Security Solution] Separate rules/timelines update process #92553

0xtf opened this issue Feb 24, 2021 · 2 comments
Labels
enhancement New value added to drive a business result Feature:Detection Rules Anything related to Security Solution's Detection Rules Feature:Timeline Security Solution Timeline feature needs design Team:Detection Rule Management Security Detection Rule Management Team Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. Theme: simp_prot_mgmt Security Solution Simplified Protection Management Theme UX

Comments

@0xtf
Copy link

0xtf commented Feb 24, 2021

Currently the rules and timelines update process is coupled together, meaning that through the UI, when asked to update the timelines, all Elastic SIEM rules will be updated and INSTALLED (and some enabled).

Since the UI requests the user to update the timeline, IMHO, ~500 rules should not be installed.

Kibana/Elasticsearch Stack version: 7.11.1

Server OS version: Elastic Cloud

Browser and Browser OS versions: All

Elastic Endpoint version: 7.11.

Original install method (e.g. download page, yum, from source, etc.): Elastic Cloud

Functional Area (e.g. Endpoint management, timelines, resolver, etc.): Timelines and SIEM rules API

Steps to reproduce:

  1. Update a deployment where Elastic SIEM is being used.
  2. If timelines were updated in the release in question, user will be asked to update the SIEM timelines
  3. After clicking update, all rules will be installed

This is a follow up after a conversation with spong on Slack. For reference, I'll include his remark about this issue:

Unfortunately new/updated rules and timelines are currently tied to the same user action. We're working on improvements here in prep for delivering out of band rule updates, and will hopefully be able to address the UX here as part of that in a future release. There is a manual way to update timeline templates if you're interested. Just need to run a script/hit the timeline API directly as outlined in the readme here: https:/elastic/kibana/blob/9c91fd9cb7aab4f46f0c6bee5ca5df049697c20c/x-pack/plugins/security_solution/server/lib/detection_engine/rules/prepackaged_timelines/README.md#how-to-update-an-existing-prepackage-timeline

@0xtf 0xtf added Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. bug Fixes for quality problems that affect the customer experience labels Feb 24, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

@spong spong added Feature:Detection Rules Anything related to Security Solution's Detection Rules Feature:Timeline Security Solution Timeline feature Team:Detections and Resp Security Detection Response Team labels Feb 24, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-detections-response (Team:Detections and Resp)

@MadameSheema MadameSheema added enhancement New value added to drive a business result UX and removed bug Fixes for quality problems that affect the customer experience labels Mar 4, 2021
@peluja1012 peluja1012 added Team:Detection Rule Management Security Detection Rule Management Team Theme: simp_prot_mgmt Security Solution Simplified Protection Management Theme labels Oct 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Detection Rules Anything related to Security Solution's Detection Rules Feature:Timeline Security Solution Timeline feature needs design Team:Detection Rule Management Security Detection Rule Management Team Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. Theme: simp_prot_mgmt Security Solution Simplified Protection Management Theme UX
Projects
None yet
Development

No branches or pull requests

5 participants