For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

Azure SQL Server threat detection alerts are not enabled for all threat types misconfiguration detec

Rule Details

Cortex AppSec Rule ID

APPSEC_AZURE_25

Category - Subcategory

Monitoring - Alerting And Notifications

Provider

AZURE

Severity

HIGH

Framework

ARM, Bicep, Terraform, Terraform Plan

Impact

Enabling all Threat Detection Types protects against SQL injection, database vulnerabilities, and any other anomalous activities. We recommend you enable all types of threat detection on SQL servers.

How to Fix

Resource: Microsoft.Sql/servers/databases

[source,go]

{ "type": "Microsoft.Sql/servers/databases", "apiVersion": "2020-08-01-preview", "name": "[variables('dbName')]", "location": "[parameters('location')]", "sku": { "name": "[parameters('sku')]" }, "kind": "v12.0,user", "properties": { "collation": "SQL_Latin1_General_CP1_CI_AS", "maxSizeBytes": "[mul(parameters('maxSizeMB'), 1048576)]", "catalogCollation": "SQL_Latin1_General_CP1_CI_AS", "zoneRedundant": false, "readScale": "Disabled", "storageAccountType": "GRS" }, "resources": [ { "type": "Microsoft.Sql/servers/databases/securityAlertPolicies", "apiVersion": "2014-04-01", "name": "[concat(variables('dbName'), '/current')]", "location": "[parameters('location')]", "dependsOn": [ "[resourceId('Microsoft.Sql/servers/databases', parameters('serverName'), parameters('databaseName'))]" ], "properties": {

  •           "state": "Enabled",
  •           "disabledAlerts": "",
              "emailAddresses": "[variables('emailAddresses')[copyIndex()]]",
              "emailAccountAdmins": "Enabled"
          }
      }

    ] }


Last updated

Was this helpful?