Skip to content
Threat Feed
high advisory

Microsoft Authentication Library for Node.js: Information disclosure via origin validation error (CVE-2026-109461)

An origin validation error in the msal-node library allows an attacker to intercept sensitive parameters during the authorization code flow, potentially leading to unauthorized information disclosure.

CVE search metadata

CVE search record: CVE-2026-109461. Severity: medium. CVSS: 5.9. EPSS: 0.35%. KEV: no. Product: msal-node (>= 5.0.0-beta.0, < 7.1.0). Brief: Microsoft Authentication Library for Node.js: Information disclosure via origin validation error (CVE-2026-109461). Brief link: https://feed.craftedsignal.io/briefs/2026-10-msal-node-auth-disclosure/

Triage facts

Revision 1
Applicability
msal-node (>= 5.0.0-beta.0, < 7.1.0)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
3 public sources
Freshness
Revision 1Oct 24, 15:55 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

CVE-2026-109461 is an origin validation error in the Microsoft Authentication Library (MSAL) for Node.js. The vulnerability exists within the library's authorization code flow, where improper verification of the communication source allows an unauthorized attacker to potentially disclose sensitive parameters to an attacker-controlled endpoint. The issue affects versions starting from 5.0.0-beta.0 up to, but not including, 7.1.0.

Impact

Successful exploitation allows for the disclosure of sensitive information transmitted during the authorization code flow. The confidentiality of tokens or authorization parameters may be compromised if an attacker can induce the library to send data to an unauthorized endpoint.

Recommendation

  • Upgrade the @azure/msal-node package to version 7.1.0 or higher immediately.
  • As a temporary mitigation, ensure that only the auth_code is passed to the acquireTokenByCode function in the application logic.
  • Audit applications utilizing MSAL Node for authorization code flows to identify potential exposure points where the validation logic may be bypassed.

Immediate actions

Upgrade @azure/msal-node to version 7.1.0 or later

IT Operations 48h

Threat Hunt

Identify applications running affected versions of @azure/msal-node in production environments

T1552 high high confidence hunt now

Data: Software Bill of Materials (SBOM) or dependency audit logs

Mitigations

Enforce validation of input parameters in acquireTokenByCode calls

immediate Application Security

CVE-2026-109461