High, CVSS 8.6RubyGemsPublished
Omniauth::MicrosoftGraph Account takeover (nOAuth)
CVE-2024-21632 · GHSA-5g66-628f-7cvj
- Affected
- RubyGems omniauth-microsoft_graph < 2.0.0
- Fixed in
- 2.0.0· Vendor fix available
- Issue
- The implementation did not validate the legitimacy of the email attribute of the user nor did it give/document an option to do so, making it susceptible to nOAuth misconfiguration in cases when the email is used as a trusted user identifier
Recommended action: Upgrade to 2.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.