Insufficiently protected credentials in Azure MSAL for Node.js - CVE-2026-108470
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to obtain a user's access token and access data available under that user's existing permissions.
The vulnerability exists due to insufficient protection of credentials in Microsoft Authentication Library (MSAL) for Node.js when an affected client application connects to an attacker-controlled server. A remote attacker can convince a user to connect the application to that server to capture an access token intended for a different, protected service and use it to access the user's data.