RubySec

Providing security resources for the Ruby community

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

Omniauth::MicrosoftGraph Account takeover (nOAuth)

Published: January 03, 2024

SECURITY IDENTIFIERS

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