Cross-site scripting in Microsoft Authentication Library for JavaScript - CVE-2026-108469

 

Cross-site scripting in Microsoft Authentication Library for JavaScript - CVE-2026-108469

Published: November 10, 2026


Vulnerability identifier: #VU164725
CSH Severity: Medium
CVSS v4: 2.1 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N]
CVE-ID: CVE-2026-108469
CWE-ID: CWE-79
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to spoof trusted content and potentially disclose or modify sensitive application data.

The vulnerability exists due to improper neutralization of input during web page generation in Microsoft Authentication Library for JavaScript when rendering attacker-controlled content. A remote attacker can entice a victim to interact with crafted web content to execute scripts in the application's browser context, spoof trusted content, and potentially access or modify application data.

Successful exploitation requires the optional popup relay feature to be enabled and its relay page to be deployed without a Content Security Policy that blocks the attack. The attacker cannot configure these application settings.


Affected software

Microsoft Authentication Library for JavaScript

How to mitigate CVE-2026-108469

Install security update from vendor's website.

Microsoft Authentication Library for JavaScript - update to 5.21.0

External References