SECURITYCRITICALCVE-2026-56163

CVE-2026-56163: Critical Auth Bypass in Azure Kubernetes Service Allows Privilege Escalation

A CVSS 10.0 vulnerability in Microsoft Azure Kubernetes Service allows unauthenticated attackers to escalate privileges over the network due to missing...

Dylan H.

Security Team

July 25, 2026
4 min read
CVE-2026-56163: Critical Auth Bypass in Azure Kubernetes Service Allows Privilege Escalation

Critical severity

Rated critical. Prioritise patching — see the remediation guidance below.

Affected Products

  • Microsoft Azure Kubernetes Service (AKS)

Executive Summary

A CVSS 10.0 Critical vulnerability has been disclosed in Microsoft Azure Kubernetes Service (AKS) that allows an unauthenticated attacker to escalate privileges over a network by exploiting a missing authentication check on a critical function. Tracked as CVE-2026-56163, this flaw represents one of the most severe possible vulnerability classifications and requires immediate attention from organizations running AKS workloads.

CVSS Score: 10.0 (Critical)

The vulnerability stems from a missing authentication requirement on a critical function within the AKS control plane. Because no credentials are required to trigger the vulnerable function, any network-accessible attacker can attempt exploitation without prior access.


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-56163
CVSS Score10.0 (Critical)
TypeMissing Authentication for Critical Function
Attack VectorNetwork
Privileges RequiredNone
User InteractionNone
ScopeChanged
Affected ProductMicrosoft Azure Kubernetes Service

Affected Products

ProductStatus
Microsoft Azure Kubernetes Service (AKS)Affected — apply vendor guidance

Attack Vector

1. Attacker identifies internet-accessible Azure Kubernetes Service endpoint
2. Attacker sends unauthenticated request to the critical function
3. No authentication or authorization checks are performed
4. Attacker achieves elevated privilege context within AKS
5. Potential for cluster takeover, workload manipulation, or lateral movement

Impact of Successful Exploitation

ImpactDescription
Privilege EscalationUnauthenticated attacker gains elevated AKS permissions
Cluster ControlPotential to manipulate Kubernetes workloads and resources
Data AccessAccess to secrets, ConfigMaps, and workload data
Lateral MovementPivot to other Azure resources and services
Persistent AccessAbility to deploy malicious workloads or backdoors

Immediate Remediation

Step 1: Apply Microsoft Security Updates

Monitor the Microsoft Security Response Center (MSRC) for patches and apply all available updates to your AKS clusters immediately.

# Check your AKS cluster version
az aks show --resource-group <rg> --name <cluster-name> --query kubernetesVersion
 
# Upgrade to the latest patched version
az aks upgrade --resource-group <rg> --name <cluster-name> --kubernetes-version <patched-version>

Step 2: Review AKS Network Exposure

Limit exposure of AKS API server endpoints by enabling private cluster mode or restricting authorized IP ranges:

# Enable authorized IP ranges on existing cluster
az aks update \
  --resource-group <rg> \
  --name <cluster-name> \
  --api-server-authorized-ip-ranges "<your-ip-range>/32"
 
# Check current authorized IP ranges
az aks show --resource-group <rg> --name <cluster-name> \
  --query apiServerAccessProfile.authorizedIpRanges

Step 3: Enable Azure Defender for Kubernetes

# Enable Microsoft Defender for Containers
az security pricing create --name Containers --tier Standard

If Immediate Patching Is Not Possible

  1. Restrict network access to AKS API server endpoints using Azure NSGs and firewall rules
  2. Enable audit logging for all AKS control plane operations
  3. Monitor for anomalous API calls to the Kubernetes API server
  4. Review cluster RBAC bindings for unexpected privilege grants
  5. Enable Azure Policy for Kubernetes to enforce workload security controls

Detection Indicators

IndicatorDescription
Unexpected privilege escalation eventsAudit log entries showing permission changes without prior authentication
Anomalous Kubernetes API callsRequests from unexpected source IPs or without valid credentials
Unauthorized workload deploymentsNew pods or DaemonSets not matching known deployment patterns
Changes to ClusterRoleBindingsModifications to RBAC that were not initiated by known operators

Post-Remediation Steps

  1. Confirm AKS cluster is running the patched version
  2. Audit all ClusterRoleBindings and RoleBindings for unauthorized entries
  3. Review workload inventory for unexpected pods or deployments
  4. Rotate service account tokens and Kubernetes secrets
  5. Enable and review Kubernetes audit logs for signs of prior exploitation
  6. Verify Azure RBAC assignments at the subscription and resource group level
  7. Test access controls using kubectl auth can-i for critical operations

References