[Rule Tuning] Change event.dataset to data_stream.dataset#5943
[Rule Tuning] Change event.dataset to data_stream.dataset#5943terrancedejesus merged 4 commits intomainfrom
Conversation
|
⛔️ Test failed Results
|
Rule: Tuning - GuidelinesThese guidelines serve as a reminder set of considerations when tuning an existing rule. Documentation and Context
Rule Metadata Checks
Testing and Validation
|
|
⛔️ Test failed Results
|
Mikaayenson
left a comment
There was a problem hiding this comment.
LGTM. The only concern is that we will have to open a maintenance window to stitch together the minstacked rules. If we can prepare ahead of time, that would be great so we can minimize the window.
Here are the ones I found:
rules/cross-platform/discovery_web_server_local_file_inclusion_activity.tomlrules/cross-platform/discovery_web_server_remote_file_inclusion_activity.tomlrules/cross-platform/execution_d4c_k8s_mda_direct_interactive_kubernetes_api_request_by_usual_utilities.tomlrules/cross-platform/execution_d4c_k8s_mda_forbidden_direct_interactive_kubernetes_api_request.tomlrules/cross-platform/execution_d4c_k8s_mda_kubernetes_api_activity_by_unusual_utilities.tomlrules/cross-platform/execution_d4c_k8s_mda_service_account_token_access_followed_by_kubernetes_api_request.tomlrules/cross-platform/initial_access_elastic_defend_alert_genai_utility_descendant.tomlrules/cross-platform/initial_access_elastic_defend_alert_package_manager_ancestor.tomlrules/cross-platform/multiple_alerts_llm_compromised_user_triage.tomlrules/cross-platform/multiple_elastic_defend_behavior_rules_same_host_prevalence.tomlrules/integrations/aws/discovery_multiple_discovery_api_calls_via_cli.tomlrules/integrations/aws/discovery_organization_discovery_by_rare_user.tomlrules/integrations/aws/discovery_s3_rapid_bucket_posture_api_calls.tomlrules/integrations/aws/initial_access_iam_session_token_used_from_multiple_addresses.tomlrules/integrations/aws/persistence_aws_attempt_to_register_virtual_mfa_device.tomlrules/integrations/aws/persistence_iam_api_calls_via_user_session_token.tomlrules/integrations/aws/privilege_escalation_iam_customer_managed_policy_attached_to_role.tomlrules/integrations/aws/privilege_escalation_iam_update_assume_role_policy.tomlrules/integrations/azure/credential_access_entra_id_excessive_account_lockouts.tomlrules/integrations/github/impact_high_number_of_protected_branch_force_pushes_by_user.tomlrules/windows/defense_evasion_masquerading_as_svchost.toml
|
⛔️ Test failed Results
|
|
@Mikaayenson - Same here min_stack_version: 9.1.0 (2 rules) rules/integrations/azure/credential_access_entra_id_excessive_account_lockouts.toml min_stack_version: 9.2.0 (11 rules) min_stack_version: 9.3.0 (8 rules) |
|
Some of the note text still refers to event.dataset, we may want to update that. (Example) |
|
|
||
| ### Possible investigation steps | ||
|
|
||
| - Review the Zoom event logs to identify the specific meeting details, including the meeting ID and the organizer's information, using the fields event.type, event.module, event.dataset, and event.action. |
There was a problem hiding this comment.
| - Review the Zoom event logs to identify the specific meeting details, including the meeting ID and the organizer's information, using the fields event.type, event.module, data_stream.dataset, and event.action. |
Should this still be event.dataset? Or perhaps data_stream.dataset?
There was a problem hiding this comment.
Tried to keep the PR as minimal as possible and not adjust any investigation guides.
|
⛔️ Test failed Results
|
Pull Request
Issue link(s):
data_stream.datasetto all applicable integration rules #5940Summary - What I changed
Changes
event.datasettodata_stream.dataset. Please see issue for more details.How To Test
No testing of the rules were done. Logic has not changed, instead all integration related rules now depend on
data_stream.datasetas defined in each integration.This PR is a bit large and there are additional considerations. To help others when reviewing, here is a prompt that will help review nuances regarding these changes. Please let me know if you have any questions.
Checklist
bug,enhancement,schema,maintenance,Rule: New,Rule: Deprecation,Rule: Tuning,Hunt: New, orHunt: Tuningso guidelines can be generatedmeta:rapid-mergelabel if planning to merge within 24 hoursContributor checklist