π Azure App Service Basic Authentication is enabled π’
- Contextual name: π Basic Authentication is enabled π’
- ID:
/ce/ca/azure/app-service/disable-basic-authentication
- Located in: π Azure App Service
Flagsβ
- π’ Impossible policy
- π’ Policy with categories
- π’ Policy with type
Our Metadataβ
- Policy Type:
COMPLIANCE_POLICY
- Policy Category:
SECURITY
Similar Policiesβ
- Cloud Conformity
- Internal
dec-x-ca52f63a
Similar Internal Rulesβ
Rule | Policies | Flags |
---|---|---|
βοΈ dec-x-ca52f63a | 2 |
Descriptionβ
Descriptionβ
Basic Authentication provides the ability to create identities and authentication for an App Service without a centralized Identity Provider. For a more effective, capable, and secure solution for Identity, Authentication, Authorization, and Accountability, a centralized Identity Provider such as Entra ID is strongly advised.
Rationaleβ
Basic Authentication introduces an identity silo which can produce privileged access to a resource. This can be exploited in numerous ways and represents a significant vulnerability and attack vector.
Impactβ
An Identity Provider that can be used by the App Service for authenticating users is required.
Auditβ
From Azure Portalβ
- Search for, and open
App Services
from the search bar.- For each App Service listed.
- Click on the App Service name.
- Under the
Settings
menu item, click onConfiguration
.- Under the
General settings
tab, scroll down to locate the two Basic Auth settings:
SCM Basic Auth Publishing Credentials
.FTP Basic Auth Publishing Credentials
.... see more
Remediationβ
Remediationβ
From Azure Portalβ
- Search for, and open
App Services
from the search bar.- For each App Service listed.
- Click on the App Service name.
- Under the
Settings
menu item, click onConfiguration
.- Under the
General settings
tab, scroll down to locate the two Basic Auth settings:
- Set the
SCM Basic Auth Publishing Credentials
radio button toOff
.- Set the
FTP Basic Auth Publishing Credentials
radio button toOff
.CAUTION: The new settings are not yet applied. Applying them may cause your App Service resource to restart - proceed with caution. Click the
Save
button, then clickContinue
to apply the updated configuration. Repeat this procedure for each App Service.