{"id":"c2496b41-16a9-4016-a776-b23f8910dc58","title":"Certificate-Based Authentication Enabled","description":"Detects when certificate based authentication has been enabled in an Azure Active Directory tenant.","author":"Harjot Shah Singh, '@cyb3rjy0t'","status":"test","level":"medium","date":"2024-03-26","modified":"","tags":["attack.credential-access","attack.persistence","attack.privilege-escalation","attack.defense-impairment","attack.t1556"],"technique_ids":["T1556"],"logsource":{"product":"azure","service":"auditlogs"},"falsepositives":["Unknown"],"references":["https://posts.specterops.io/passwordless-persistence-and-privilege-escalation-in-azure-98a01310be3f","https://goodworkaround.com/2022/02/15/digging-into-azure-ad-certificate-based-authentication/"],"source_path":"rules/cloud/azure/audit_logs/azure_ad_certificate_based_authencation_enabled.yml","source_sha256":"9f4668b96489278aad27fff1d9aabdb667ffaeccdd403befc75ce91d6343f428","source_url":"https://github.com/anpa1200/sigma/blob/b249e9683190cffdcaf188ccbfb90bf4759844e1/rules/cloud/azure/audit_logs/azure_ad_certificate_based_authencation_enabled.yml","license":"Detection Rule License 1.1","license_url":"https://github.com/SigmaHQ/Detection-Rule-License/blob/main/LICENSE.Detection.Rules.md","yaml":"title: Certificate-Based Authentication Enabled\nid: c2496b41-16a9-4016-a776-b23f8910dc58\nstatus: test\ndescription: Detects when certificate based authentication has been enabled in an Azure Active Directory tenant.\nreferences:\n    - https://posts.specterops.io/passwordless-persistence-and-privilege-escalation-in-azure-98a01310be3f\n    - https://goodworkaround.com/2022/02/15/digging-into-azure-ad-certificate-based-authentication/\nauthor: Harjot Shah Singh, '@cyb3rjy0t'\ndate: 2024-03-26\ntags:\n    - attack.credential-access\n    - attack.persistence\n    - attack.privilege-escalation\n    - attack.defense-impairment\n    - attack.t1556\nlogsource:\n    product: azure\n    service: auditlogs\ndetection:\n    selection:\n        OperationName: 'Authentication Methods Policy Update'\n        TargetResources.modifiedProperties|contains: 'AuthenticationMethodsPolicy'\n    condition: selection\nfalsepositives:\n    - Unknown\nlevel: medium\n","validation":"yaml_parsed_not_backend_compiled_or_live_validated","techniques":[{"key":"enterprise/T1556","id":"T1556","name":"Modify Authentication Process","page":"techniques/enterprise/T1556/"}],"data_path":"data/detection-rules/c2496b41-16a9-4016-a776-b23f8910dc58.json","kind":"sigma"}
