Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Network-reachable deserialization needing only low-privilege authorized access (PR:L); code execution escapes the caller's authority (S:C) with full C/I/A impact.
Primary rating from Vendor (microsoft).
CVSS VectorVendor: microsoft
Lifecycle Timeline
2DescriptionCVE.org
Deserialization of untrusted data in Azure Service Bus allows an authorized attacker to execute code over a network.
AnalysisAI
Remote code execution in Microsoft Azure Service Bus lets an already-authorized (PR:L) attacker send maliciously crafted serialized data that the service deserializes without validation (CWE-502), executing attacker-controlled code across the network. The scope-changed CVSS 9.9 rating reflects that code execution can break out of the caller's authorization boundary into the underlying managed-service host, threatening confidentiality, integrity, and availability of the messaging infrastructure. There is no public exploit identified at time of analysis, but the near-maximal severity and cloud-hosted, multi-tenant nature of the platform make this a high-priority issue.
Technical ContextAI
Azure Service Bus is Microsoft's fully managed enterprise message-broker (queues, topics/subscriptions, publish-subscribe) used to decouple applications and services. The root cause is CWE-502, deserialization of untrusted data: the service reconstructs objects from an untrusted byte stream (e.g. a message payload or control-plane input) without sufficient type restriction or validation, allowing an attacker to influence the object graph that gets instantiated. In .NET-based messaging stacks this class of flaw typically enables arbitrary type/gadget instantiation leading to code execution. No CPE strings were supplied; because Service Bus is a cloud service rather than shipped software, exact 'affected versions' map to the service backend Microsoft operates rather than a customer-installed build.
RemediationAI
Because Azure Service Bus is a Microsoft-operated cloud service, the primary remediation is server-side and applied by Microsoft; review https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-50515 to confirm whether action is required and whether any client SDK update is recommended (Patch available per vendor advisory; no exact fix version was provided in the input). As compensating controls while validating status, tighten access to Service Bus namespaces by using least-privilege Shared Access Signature/Azure RBAC roles and rotating any over-scoped SAS keys so fewer identities meet the PR:L precondition, restrict network reachability with Private Endpoints/VNet service endpoints and IP firewall rules to block untrusted senders, and enable diagnostic logging and monitoring for anomalous message-processing errors - noting that Private Endpoint enforcement can break existing public-network clients and must be tested before enforcing.
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-54324
GHSA-fm3h-q54v-rjrj