Is support for non-MS runtime languages available from App Service depreciated?

Jack Stewart 1 Reputation point
2022-04-23T16:49:26.423+00:00

We started digging into an issue at work where one of our security tools was reporting a security vulnerability in the runtime language in some of our app services. I built new webapps to make sure they were fresh and found out the following for each language.

Runtime Language Running Version Days behind latest update
Node.js 16 16.13.0 152
Node.js 14 14.18.2 107
Node.js 12 12.15.0 789
PHP 8 8.0.13 147
PHP 7.4 7.4.25 175
Python 3.9 3.9.7 175
Python 3.8 3.8.12 198
Python 3.7 3.7.12 193
Java 17 17.0.1 182
Java 11 11.0.12 273
Java 8 1.8.0_302 149
Ruby 2.7 2.7.3 372
.NET 6 6.0.201 35
.NET 5 5.0.406 35
.NET Core 3.1 3.1.23 35

It looks like Microsoft is only supporting the .NET languages. Is this the official policy?

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
6,963 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. brtrach-MSFT 15,261 Reputation points Microsoft Employee
    2022-04-25T03:01:17.42+00:00

    Hi @Jack Stewart Thank you for your question regarding support for 3rd party runtimes. We apologize for the frustration that you have encountered with getting a clear answer.

    We are aware of your support case that you opened up and the product group shared that they are aware the current patch cadence is not optimal and they are working on a solution to speed up the delivery of updated runtime and build images.

    We understand your main concern is more so around getting a clear answer around the level of support of 3rd party images and less around wanting a workaround. For now, customers who require a stricter update cadence would be advised to use Azure Web App Containers as it gives you greater control over the runtime and build images.

    Can you please share what specific runtime language/version you are concerned about and we can see if there possibly is an ETA we can share. Let us know if there is any further feedback or concerns we can share with the product group.

    0 comments No comments