AML AmlCompute Standard-NC6s-v3 provisions stale Azure Batch node image with vulnerable Ubuntu 22.04 host packages

Itamar Latnik 65 Reputation points Microsoft Employee
2026-06-21T13:44:00.7966667+00:00
We have SFI host/OS vulnerability findings for an Azure ML AmlCompute cluster.

Provider service from SFI InventoryAttributes:
Azure Batch

SFI action:
RedeployHostedOBOResource

The SFI report flags host OS packages on the AML/Azure Batch backing VM, not packages inside our AML environment Docker image.

Flagged host OS build:
Linux:ubuntu-22.04-Jammy Jellyfish:6.8.0-1052-azure

Flagged packages:
- libgnutls30: installed 3.7.3-4ubuntu1.8, required 3.7.3-4ubuntu1.9
- libarchive13: installed 3.6.0-1ubuntu1.6, required 3.6.0-1ubuntu1.7
- rsync: installed 3.2.7-0ubuntu0.22.04.4, required 3.2.7-0ubuntu0.22.04.6
- bind9-dnsutils: installed 1:9.18.39-0ubuntu0.22.04.3, required 1:9.18.39-0ubuntu0.22.04.4
- bind9-host: installed 1:9.18.39-0ubuntu0.22.04.3, required 1:9.18.39-0ubuntu0.22.04.4
- bind9-libs: installed 1:9.18.39-0ubuntu0.22.04.3, required 1:9.18.39-0ubuntu0.22.04.4

We submitted a fresh AML job to the affected compute to force a new node allocation. The newly allocated node still boots the same stale host kernel:

uname -a:
Linux ... 6.8.0-1052-azure #58~22.04.1-Ubuntu SMP Thu Mar 26 05:02:21 UTC 2026 x86_64 GNU/Linux

/proc/version:
Linux version 6.8.0-1052-azure ... #58~22.04.1-Ubuntu SMP Thu Mar 26 05:02:21 UTC 2026

Kernel release:
6.8.0-1052-azure

Kernel build:
#58~22.04.1-Ubuntu SMP Thu Mar 26 05:02:21 UTC 2026

Conclusion:
Redeploying/deleting/recreating the AML compute does not remediate the finding yet, because fresh nodes still provision from the same stale Azure Batch/AML platform node image.

This is not caused by our Dockerfile or AML environment image. AML jobs run inside containers and cannot patch the host OS. The Docker container shares the host kernel, and the SFI LinkedObject points to the AML compute resource:
.../Microsoft.MachineLearningServices/workspaces/dre/computes/standard-nc6s-v3-unded

Request:
Please route this to the Azure Batch / AML AmlCompute node-image owner and rebase/refresh the HOBO node image for this compute family/region so fresh AmlCompute nodes provision with a patched Ubuntu 22.04 Azure kernel/image and updated host packages.
Azure Batch
Azure Batch

An Azure service that provides cloud-scale job scheduling and compute management.


Answer accepted by question author

Alex Burlachenko 25,030 Reputation points MVP Volunteer Moderator
2026-06-22T10:54:22.2733333+00:00

hi Itamar Latnik, thx for sharing urs issue here at Q&A portal,

seems like the issue is on the platform side rather than in your AML environment. The packages in the report are host OS packages on the Azure Batch VM backing AmlCompute. Since AML jobs run inside containers, u can update packages in the container, but not the host kernel or the VM image itself. Microsoft describes AmlCompute as managed infrastructure, so the underlying node image is maintained by the platform https://learn.microsoft.com/en-us/azure/machine-learning/concept-compute-target?view=azureml-api-2

Since recreating the compute still provisions nodes with the same kernel (6.8.0-1052-azure) and package versions, I'd expect new nodes are still being created from the current platform image for that VM family and region.

At this point I'd ask the Azure ML/Azure Batch team to verify which node image version is currently deployed for Standard_NC6s_v3 in your region and whether a newer image containing the required Ubuntu security updates is available or still rolling out. From what u shared, this doesn't look like something that can be fixed from the customer side.

rgds,

Alex

&

If my answer was helpful pls mark it and additional thx if u follow me at Q&A portal

Was this answer helpful?

1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.