turbot/azure_compliance

Control: 9.12 Ensure that 'Remote debugging' is set to 'Off'

Description

Remote Debugging allows Azure App Service to be debugged in real-time directly on the Azure environment. When remote debugging is enabled, it opens a communication channel that could potentially be exploited by unauthorized users if not properly secured.

Disabling remote debugging on Azure App Service is primarily about enhancing security.

Remote debugging opens a communication channel that can be exploited by attackers. By disabling it, you reduce the number of potential entry points for unauthorized access.

If remote debugging is enabled without proper access controls, it can allow unauthorized users to connect to your application, potentially leading to data breaches or malicious code execution.

During a remote debugging session, sensitive information might be exposed. Disabling remote debugging helps ensure that such data remains secure. This minimizes the use of remote access tools to reduce risk.

Remediation

From Azure Portal

  1. Login to Azure Portal using https://portal.azure.com.
  2. Go to App Services.
  3. Click on each App.
  4. Under Setting section, Click on Configuration.
  5. Under the General settings tab, set the Remote debugging option to Off.

From Azure CLI

To set remote debugging status to off, run the following command

az webapp config set --resource-group <resource_group_name> --name <app_name> --remote-debugging-enabled false

From PowerShell

To set remote debugging status to off, run the following command

Set-AzWebApp -ResourceGroupName <resource_group_name> -Name <app_name> -RemoteDebuggingEnabled $false

Default Value

By default, remote debugging is set to off.

Usage

Run the control in your terminal:

powerpipe control run azure_compliance.control.cis_v300_9_12

Snapshot and share results via Turbot Pipes:

powerpipe login
powerpipe control run azure_compliance.control.cis_v300_9_12 --share

SQL

This control uses a named query:

appservice_web_app_remote_debugging_disabled

Tags