From 5579f1ebdbf77feb8e9af43cb775efbfd481de97 Mon Sep 17 00:00:00 2001 From: mvelazco Date: Wed, 10 Aug 2022 13:34:18 -0400 Subject: [PATCH] adding new detection --- ...d_multi_factor_authentication_disabled.yml | 48 +++++++++++++++++++ ...ti_factor_authentication_disabled.test.yml | 13 +++++ 2 files changed, 61 insertions(+) create mode 100644 detections/cloud/azure_ad_multi_factor_authentication_disabled.yml create mode 100644 tests/cloud/azure_ad_multi_factor_authentication_disabled.test.yml diff --git a/detections/cloud/azure_ad_multi_factor_authentication_disabled.yml b/detections/cloud/azure_ad_multi_factor_authentication_disabled.yml new file mode 100644 index 0000000000..e77114ea21 --- /dev/null +++ b/detections/cloud/azure_ad_multi_factor_authentication_disabled.yml @@ -0,0 +1,48 @@ +name: Azure AD Multi-Factor Authentication Disabled +id: 482dd42a-acfa-486b-a0bb-d6fcda27318e +version: 1 +date: '2022-08-10' +author: Mauricio Velazco, Splunk +type: TTP +datamodel: [] +description: UPDATE_DESCRIPTION +search: '| UPDATE_SPL | `azure_ad_multi_factor_authentication_disabled_filter`' +how_to_implement: UPDATE_HOW_TO_IMPLEMENT +known_false_positives: UPDATE_KNOWN_FALSE_POSITIVES +references: +- REFERENCE +tags: + analytic_story: + - UPDATE_STORY_NAME + asset_type: UPDATE asset_type + cis20: + - CIS 3 + - CIS 5 + - CIS 16 + confidence: UPDATE value between 1-100 + context: + - Update context + dataset: + - UPDATE_DATASET_URL + impact: UPDATE value between 1-100 + kill_chain_phases: + - Installation + - Actions on Objectives + message: UPDATE message + mitre_attack_id: + - T1003.002 + nist: + - DE.CM + observable: + - name: UPDATE + type: UPDATE + role: + - UPDATE + product: + - Splunk Enterprise + - Splunk Enterprise Security + - Splunk Cloud + required_fields: + - UPDATE + risk_score: UPDATE (impact * confidence)/100 + security_domain: identity diff --git a/tests/cloud/azure_ad_multi_factor_authentication_disabled.test.yml b/tests/cloud/azure_ad_multi_factor_authentication_disabled.test.yml new file mode 100644 index 0000000000..9314e3a0c9 --- /dev/null +++ b/tests/cloud/azure_ad_multi_factor_authentication_disabled.test.yml @@ -0,0 +1,13 @@ +name: Azure AD Multi-Factor Authentication Disabled Unit Test +tests: +- name: Azure AD Multi-Factor Authentication Disabled + file: cloud/azure_ad_multi_factor_authentication_disabled.yml + pass_condition: '| stats count | where count > 0' + earliest_time: -24h + latest_time: now + attack_data: + - file_name: UPDATE + data: UPDATE + source: UPDATE + sourcetype: UPDATE + update_timestamp: true