Azure Resource Manager
CVE-2026-24304
CRITICAL
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Description's 'authorized attacker' implies a valid low-privileged identity is required, so PR:L rather than PR:N; network vector, low complexity, and cross-boundary escalation justify S:C with full C/I/A impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
6DescriptionNVD
Improper access control in Azure Resource Manager allows an authorized attacker to elevate privileges over a network.
AnalysisAI
Privilege escalation in Microsoft Azure Resource Manager (ARM) lets a network-based attacker abuse an improper access control flaw (CWE-284) to elevate privileges and gain full read/write/impact control over resources beyond their intended authorization boundary, with a scope-changing blast radius (S:C) rated CVSS 10.0. Because ARM is the unified control-plane API that governs deployment and management of virtually all Azure resources, a successful escalation can cross tenant or subscription trust boundaries. There is no public exploit identified at time of analysis, and the EPSS score is very low (0.05%), indicating no observed weaponization despite the maximal CVSS.
Technical ContextAI
Azure Resource Manager is the management-plane control layer for Microsoft Azure - every create/read/update/delete operation on Azure resources (VMs, storage, RBAC role assignments, networking) is brokered through the ARM REST API and its RBAC authorization engine. The root cause is classified as CWE-284 (Improper Access Control): an authorization check is missing, misapplied, or bypassable, allowing an actor to perform operations they should not be entitled to. The single affected CPE is cpe:2.3:a:microsoft:azure_resource_manager (version '-', reflecting a continuously-serviced cloud service rather than a shippable versioned product), meaning the fix is delivered server-side by Microsoft rather than as a customer-installed update. The scope change (S:C) in the CVSS vector implies the vulnerable authorization component and the impacted resources sit in different security authorities - consistent with an escalation that crosses an RBAC or tenant boundary.
RemediationAI
Patch available per vendor advisory - because Azure Resource Manager is a Microsoft-operated cloud service, the fix is deployed server-side by Microsoft and generally requires no customer action; consult the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-24304 to confirm mitigation status for your tenant. As defense-in-depth while validating, tighten Azure RBAC by removing standing broad-scope role assignments (e.g., Owner/Contributor at subscription or management-group scope) and enforcing least privilege, enable Privileged Identity Management (PIM) for just-in-time elevation, and require Conditional Access with MFA for management-plane operations; the trade-off is added operational friction for administrators and automation service principals. Review Azure Activity Logs and Microsoft Entra sign-in/audit logs for anomalous role assignments or cross-scope resource operations to detect any attempted abuse. Do not rely on an installable version number - none is published for this service.
More in Azure Resource Manager
View allSame weakness CWE-284 – Improper Access Control
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today