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-nodepackage to version 7.1.0 or higher immediately. - As a temporary mitigation, ensure that only the
auth_codeis passed to theacquireTokenByCodefunction 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
Threat Hunt
Identify applications running affected versions of @azure/msal-node in production environments
Data: Software Bill of Materials (SBOM) or dependency audit logs
Mitigations
Enforce validation of input parameters in acquireTokenByCode calls
CVE-2026-109461