RubySec

Providing security resources for the Ruby community

CVE-2024-21632 (omniauth-microsoft_graph): Omniauth::MicrosoftGraph Account takeover (nOAuth)

ADVISORIES

GEM

omniauth-microsoft_graph

SEVERITY

CVSS v3.x: 8.6 (High)

PATCHED VERSIONS

  • >= 2.0.0

DESCRIPTION

Summary

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

RELATED