{"answers":{"affected":"2 open source packages ship an affected version, including @azure/msal-node.","exploited":"There is no known exploitation of CVE-2026-109461 in the wild and no public exploit code.","fix":"Upgrade @azure/msal-node to 7.1.0 or later.","what":"CVE-2026-109461 is a medium-severity vulnerability in Microsoft Identity Client for NodeJS, published on 16 Oct 2026. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2026-109461 and fix it if it is affected.\n\nWhat it is: CVE-2026-109461 is a medium-severity vulnerability in Microsoft Identity Client for NodeJS, published on 16 Oct 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2026-109461 in the wild and no public exploit code.\n\nAffected packages and fixed versions:\n- @azure/msal-node (npm): affected from 5.0.0-beta.0; fixed in 7.1.0\n- @azure/msal-node (npm): affected from 5.0.0-beta.0; fixed in 7.1.0\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2026-109461/ (Markdown: https://insights.sbomify.com/CVE-2026-109461/index.md)","id":"CVE-2026-109461","markdown":"https://insights.sbomify.com/CVE-2026-109461/index.md","name":"CVE-2026-109461","record":{"aliases":["GHSA-xcx6-jx8p-x3h5","ROOT-APP-NPM-CVE-2026-109461"],"analysis":{"component_type":"library","fix_type":"patch","impacts":["data_read"],"network_reachable":"yes","non_default_config":false,"product_category":"Node.js authentication library","requires_auth":"none","summary":"An origin validation error in MSAL for Node.js allows attackers to disclose sensitive information over the network.","user_interaction":"not_required","vuln_class":"information_disclosure"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"microsoft","cpe":[],"cvss":{"score":5.9,"severity":"medium","source":"cna","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","version":"3.1"},"cwes":[{"id":"CWE-346","name":"Origin Validation Error"}],"description":"Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network.","ecosystems":["npm"],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"none_known"},"has_fix":true,"headline":"Microsoft Authentication Library (MSAL) for Node.js Information Disclosure Vulnerability","id":"CVE-2026-109461","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":"npm","product":null,"products":[],"type":"information_disclosure","year":"2026"},"n_packages":2,"n_references":1,"next":{"headline":"ASP.NET Core Denial of Service Vulnerability","id":"CVE-2026-109468"},"packages":[{"ecosystem":"npm","fixed":["7.1.0"],"introduced":["5.0.0-beta.0"],"last_affected":[],"package":"@azure/msal-node","purl":null,"source":"GHSA-xcx6-jx8p-x3h5"},{"ecosystem":"npm","fixed":["7.1.0"],"introduced":["5.0.0-beta.0"],"last_affected":[],"package":"@azure/msal-node","purl":"pkg:npm/%40azure/msal-node","source":"GHSA-xcx6-jx8p-x3h5"}],"prev":{"headline":"Virtual Hard Disk (VHD) Miniport Driver Elevation of Privilege Vulnerability","id":"CVE-2026-109453"},"products":["Microsoft Identity Client for NodeJS"],"published":"2026-10-16","related":[],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"CC BY 4.0","name":"GitHub Advisory Database","prefix":"GHSA"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"}],"ssvc":{"automatable":"no","exploitation":"none","technical_impact":"partial"},"state":"PUBLISHED","updated":"2026-10-29","vendors":["Microsoft"]},"summary":"An origin validation error in MSAL for Node.js allows attackers to disclose sensitive information over the network.","url":"https://insights.sbomify.com/CVE-2026-109461/"}