An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
For AKS-managed OS and kernel vulnerabilities on worker nodes, the supported remediation path is to keep the node image current and apply AKS node image upgrades when Microsoft publishes a patched image.
Supported guidance from the available documentation:
- AKS patches CVEs through node image and VHD updates
- AKS patches CVEs that have a vendor fix every week.
- Fixed container images are cached into the next corresponding VHD build.
- OS-based vulnerability fixes are delivered through node image VHD updates, with weekly node image releases.
- If nodes are running the updated VHD, they should not be running container image CVEs with a vendor fix that is over 30 days old.
- If the node pool is already on the latest AKS node image, the documented action is to wait for the next AKS-published fix when the issue is upstream or not yet incorporated
- For Ubuntu 22.04 kernel findings, AKS states that some findings persist until Canonical publishes a fix.
- In those cases, no node image upgrade or version migration clears the finding until the upstream fix is released.
- AKS also states it automatically incorporates Canonical kernel fixes into new node images as soon as they are published upstream.
- The recommended customer remediation workflow is node image upgrade or Kubernetes upgrade, not direct in-place OS patching of AKS nodes
- In Microsoft Defender for Cloud, the remediation options for Kubernetes node vulnerabilities are Update image to apply the latest patched node pool VM image, or Upgrade Kubernetes to move to a newer Kubernetes version.
- AKS documentation recommends keeping node images current and enabling automatic upgrades.
- AKS Automatic further reduces manual patch management by using managed system node pools and automatic cluster upgrade channels.
- Direct package patching on AKS worker nodes is not documented here as a supported remediation method
- The available documentation describes AKS-managed delivery of security fixes through weekly node image/VHD releases.
- It also notes that security updates come with weekly node image releases by default, and unattended upgrades are disabled unless switched to unmanaged, which is not recommended.
- Because AKS nodes are reimaged and replaced through normal cluster operations, any manual package changes would not be the documented remediation path and would be at risk of being lost when nodes are recreated.
- VMSS-level patching mechanisms are not the documented remediation path in the provided AKS guidance
- The available AKS guidance points to updating the AKS node image or upgrading Kubernetes.
- No support statement is provided here for using Azure Update Manager, Automatic VM Guest Patching, VMSS OS image upgrades, or direct Windows/Linux package update tooling against AKS worker nodes as the recommended patching model.
- For scanner findings, validate whether the node is actually affected before treating every finding as actionable
- AKS notes that vulnerability classifications can differ from other sources because AKS considers configuration and security hardening.
- For Ubuntu kernel CVEs, scanner results may map to the generic
linuxpackage even though AKS nodes runlinux-azure. - The documented validation step is to check the exact installed
linux-azurekernel version in the Ubuntu CVE Tracker to determine whether that specific kernel is Fixed, Vulnerable, Vulnerable work in progress, or Vulnerable fix deferred.
- Exception: when AKS publishes a specific self-service mitigation, apply that mitigation
- In the Copy Fail bulletin, AKS states that existing nodes created before the hotfix VHD are not protected and strongly recommends applying the published self-service mitigation until patched VHD-based nodes are in use.
- This is a bulletin-specific exception, not a general OS patching model.
In short:
- Supported default approach: wait for AKS to publish the patched node image, then upgrade node images.
- Recommended operational action: keep node images current, use automatic upgrades where possible, and use Defender for Cloud’s Update image or Upgrade Kubernetes actions.
- Not established as supported in the provided documentation: customer-managed in-place patching of AKS worker nodes or VMSS-native patch orchestration as the standard remediation method for AKS node vulnerabilities.
- Important validation step: confirm whether reported kernel CVEs actually apply to the installed
linux-azureversion before treating scanner output as a true exposure.