Impact
The vulnerability allows an attacker to cause the application to allocate an unlimited amount of heap memory by sending a huge response to the Azure VM instance metadata request, which can result in memory pressure, garbage‑collection stalls or an OutOfMemoryException that crashes the process and effectively causes a denial of service.
Affected Systems
The problem exists in the OpenTelemetry.Resources.Azure component of the open-telemetry/opentelemetry-dotnet-contrib project. All releases that are 1.15.0-beta.1 or older are affected. The fix is integrated starting with 1.15.1‑beta.1. The component is used by .NET applications that run on Azure VMs when the Azure VM resource detector is enabled.
Risk and Exploitability
The CVSS score is 5.9, indicating moderate impact. No EPSS data is available and the flaw is not listed in KEV, however the exploit is possible if the attacker can control the endpoint that the detector contacts or can perform a man‑in‑the‑middle against the Azure instance metadata service. The attack path requires only network access to the VM’s metadata endpoint; if the detector is enabled, the vulnerability can be leveraged without local code execution. Therefore, the risk is moderate to high for deployments that expose the metadata endpoint externally.
OpenCVE Enrichment
Github GHSA