CVE-2024-29992:
Azure Identity Library for .NET Information Disclosure Vulnerability
5.5
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.60817%
CWE
Published
4/9/2024
Updated
4/11/2024
KEV Status
No
Technology
C#
Technical Details
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
Azure.Identity | nuget | < 1.11.0 | 1.11.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper handling of IMDS probe requests in managed identity scenarios. The changelog explicitly states that pre-1.11.0 versions of DefaultAzureCredential
used retries for IMDS probes, which could lead to prolonged exposure of credential metadata or error leakage. The patch in 1.11.0 specifically addresses this by eliminating retries. Both ManagedIdentityCredential
(the component interacting directly with IMDS) and DefaultAzureCredential
(the credential chain coordinator) are implicated in this behavioral change, making their token acquisition methods the most likely vulnerable points.