Intel

AIKIDO-2026-10099

ueberauth_microsoft is vulnerable to Insufficient Verification of Data Authenticity

Insufficient Verification of Data Authenticity Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Jan 28, 2026

45

Medium Risk

This Affects:

ELIXIRueberauth_microsoft
0.1.0 - 0.24.0
Fixed in 0.25.0
Are you affected? Scan for Free

TL;DR

Affected versions of this package assume that the email field returned by the Microsoft OAuth provider is a verified email address, which can be unsafe because that attribute can be modified in Azure without actual verification, potentially allowing authentication as an arbitrary user. The patch updates the strategy to rely on a more trustworthy identifier (userPrincipalName) rather than unverified email, preventing this class of authentication spoofing.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

ueberauth_microsoft is vulnerable to Insufficient Verification of Data Authenticity in versions 0.1.0 - 0.24.0.

How to fix this

Upgrade the ueberauth_microsoft library to the patch version.