Ensure that all Microsoft Azure App Service web applications developed with Python programming language are using the latest available version of Python in order to take advantage of the latest security fixes, performance improvements, and new functionalities and features.
This rule resolution is part of the Conformity Security & Compliance tool for Azure.
efficiency
Newer versions of Python programming language are released regularly to address security vulnerabilities, add performance enhancements or include additional functionality. Cloud Conformity strongly recommends enabling the latest version of Python supported by Azure App Service to apply the most recent security patches and take advantage of the new software enhancements and capabilities.
Audit
To determine if your Azure App Service web applications are using the latest version of Python, perform the following actions:
Remediation / Resolution
To reconfigure your Azure App Service web applications in order to enable the latest stable version of Python, perform the following actions:
References
- Azure Official Documentation
- App Service
- Configure an App Service app in the Azure portal
- Configure a Linux Python app for Azure App Service
- CIS Microsoft Azure Foundations
- Azure PowerShell Documentation
- az webapp
- az webapp list-runtimes
- az webapp list
- az webapp config
- az webapp config show
- az webapp config set