Description
Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network.
Published: 2026-10-16
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Assess Impact
AI Analysis

Impact

A flaw in Microsoft Authentication Library (MSAL) for Node.js permits an unauthenticated attacker to obtain sensitive data remotely due to an origin validation error—identified by CWE-346. The weakness allows a malicious party to see details that it should not access, potentially exposing configuration or token information.

Affected Systems

Microsoft Identity Client for NodeJS is vulnerable. No specific version range is listed in the available data, so all installations of the library that contain the unpatched code are at risk.

Risk and Exploitability

The CVSS score of 5.9 indicates medium severity. No EPSS data is available, and the vulnerability is not listed in CISA KEV, suggesting it has not yet been widely exploited. The likely attack vector is a network-based request with a malformed or missing Origin header; because the origin check is ineffective, the attacker can retrieve disallowed information. No additional conditions are mentioned, so the patch is purely client-side.

Generated by OpenCVE AI on October 16, 2026 at 18:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Microsoft Identity Client for NodeJS to the latest version that corrects the origin validation logic
  • If an update is not yet available, enforce strict origin checks in your application code or middleware before forwarding requests to MSAL
  • Implement monitoring for anomalous Origin headers and embed content‑security policies to reduce potential misuse

Generated by OpenCVE AI on October 16, 2026 at 18:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-xcx6-jx8p-x3h5 MSAL Node authorization code flow may disclose parameters to an attacker-controlled endpoint
History

Mon, 26 Oct 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Microsoft microsoft Authentication Library For Node.js
Vendors & Products Microsoft microsoft Authentication Library For Node.js

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 16 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Description Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network.
Title Microsoft Authentication Library (MSAL) for Node.js Information Disclosure Vulnerability
First Time appeared Microsoft
Microsoft microsoft Identity Client For Nodejs
Weaknesses CWE-346
CPEs cpe:2.3:a:microsoft:microsoft_identity_client_for_nodejs:*:*:*:*:*:*:*:*
Vendors & Products Microsoft
Microsoft microsoft Identity Client For Nodejs
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N/E:U/RL:O/RC:C'}


Subscriptions

Microsoft Microsoft Authentication Library For Node.js Microsoft Identity Client For Nodejs
cve-icon MITRE

Status: PUBLISHED

Assigner: microsoft

Published:

Updated: 2026-10-31T18:13:30.541Z

Reserved: 2026-10-12T17:01:11.370Z

Link: CVE-2026-109461

cve-icon Vulnrichment

Updated: 2026-10-18T11:16:32.722Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-16T18:17:31.150

Modified: 2026-10-18T12:17:05.340

Link: CVE-2026-109461

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-26T19:28:08Z

Weaknesses