Read the docs
TI-2024-14368 Aliases CVE-2024-21643GHSA-rv9j-c866-gp5h

Microsoft.IdentityModel.Protocols.SignedHttpRequest remote code execution vulnerability

Priority MEDIUM 44CWE-94Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-94.

Summary

IdentityModel Extensions for .NET provide assemblies for web developers that wish to use federated identity providers for establishing the caller's identity. Anyone leveraging the `SignedHttpRequest`protocol or the `SignedHttpRequestValidator`is vulnerable. Microsoft.IdentityModel trusts the `jku`claim by default for the `SignedHttpRequest`protocol. This raises the possibility to make any remote or local `HTTP GET` request. The vulnerability has been fixed in Microsoft.IdentityModel.Protocols.SignedHttpRequest. Users should update all their Microsoft.IdentityModel versions to 7.1.2 (for 7x) or higher, 6.34.0 (for 6x) or higher.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.02233 82nd percentileScored 2026-11-07
Fix Fixed azure-activedirectory-identitymodel-extensions-for-dotnet (AzureAD): 6.34.0, 7.1.2Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet): 6.34.0, 7.1.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
AzureADazure-activedirectory-identitymodel-extensions-for-dotnetbefore 6.34.0; 7.0.0-preview to before 7.1.26.34.0, 7.1.2Patch availableCNA
—Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet)before 6.34.06.34.0Patch availableGHSA-rv9j-c866-gp5h
—Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet)7.0.0-preview to before 7.1.27.1.2Patch availableGHSA-rv9j-c866-gp5h
  • azure-activedirectory-identitymodel-extensions-for-dotnet VendorAzureAD Affected before 6.34.0; 7.0.0-preview to before 7.1.2 Fixed in 6.34.0, 7.1.2 Patch available CNA
  • Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet) Vendor— Affected before 6.34.0 Fixed in 6.34.0 Patch available GHSA-rv9j-c866-gp5h
  • Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet) Vendor— Affected 7.0.0-preview to before 7.1.2 Fixed in 7.1.2 Patch available GHSA-rv9j-c866-gp5h

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:microsoft:identitymodel_extensions:*:*:*:*:*:.net:*:*before 6.34.0; 7.0.0 to before 7.1.2VulnerableMicrosoft
  • cpe:2.3:a:microsoft:identitymodel_extensions:*:*:*:*:*:.net:*:* Versions before 6.34.0; 7.0.0 to before 7.1.2 Vulnerable ·Microsoft

Remediation

  • Fix · CNA azure-activedirectory-identitymodel-extensions-for-dotnet (AzureAD) Fixed in 6.34.0, 7.1.2
  • Fix · GHSA-rv9j-c866-gp5h Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet) Fixed in 6.34.0 Advisory →
  • Fix · GHSA-rv9j-c866-gp5h Microsoft.IdentityModel.Protocols.SignedHttpRequest (NuGet) Fixed in 7.1.2 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-21643
  2. 2026-10-03 Alias added: GHSA-rv9j-c866-gp5h

References

  • TI-2025-23140 Microsoft Identity Web Exposes Client Secrets and Certificate Information in Service Logs CVSS 3.1MEDIUM 4.7
  • TI-2024-17948 MSAL.NET applications targeting Xamarin Android and .NET Android (MAUI) susceptible to local denial of service CVSS 3.1LOW 3.9

Sources