{"id":"CVE-2026-108469","kind":"vulnerability","aliases":["CVE-2026-108469"],"related":[],"title":"Microsoft Authentication Library for JavaScript: cross-site scripting allows network spoofing","description":"Improper neutralization of input during web page generation ('cross-site scripting') in Microsoft Authentication Library for JavaScript allows an unauthorized attacker to perform spoofing over a network.","summary":"Microsoft Authentication Library for JavaScript fails to neutralize input when generating web pages, which is a cross-site scripting flaw. An unauthorized attacker on the network can perform spoofing through it.","severity":"medium","cvss":6.8,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["browser","javascript","msal","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-10T19:18:13+00:00","first_seen_at":"2026-11-10T19:24:23+00:00","triaged_at":"2026-11-10T19:55:46+00:00","updated_at":"2026-11-10T19:55:46+00:00","category":"package","confidence":0.5,"triage":{"at":"2026-11-10T19:55:46Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"network","title":"Microsoft Authentication Library for JavaScript: cross-site scripting allows network spoofing","impact":"medium","summary":"Microsoft Authentication Library for JavaScript fails to neutralize input when generating web pages, which is a cross-site scripting flaw. An unauthorized attacker on the network can perform spoofing through it.","audience":"developers","category":"package","nicknames":[],"who_cares":["msal","javascript","browser"],"confidence":0.5,"fix_status":"unknown","needs_auth":"unknown","worst_case":"Attacker spoofs content in users' authenticated browser sessions","analyst_note":"Check the NVD entry and the Microsoft advisory for affected MSAL package versions, the fixed version, and whether a victim interaction is needed.","how_to_check":"unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":[],"who_is_affected":"unknown","user_interaction":"unknown","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000638,"input_tokens":4515,"output_tokens":373,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-108469':15A,18A '-2026':14A,17A 'allow':10A,71C 'attack':46B,74C 'authent':2A,24B,67C 'browser':19B 'cross':7A,40B,62C 'cross-sit':6A,39B,61C 'cve':13A,16A 'fail':28B 'flaw':43B 'generat':33B,60C 'improp':53C 'input':31B,56C 'javascript':5A,20B,27B,70C 'librari':3A,25B,68C 'microsoft':1A,23B,66C 'msal':21B 'network':11A,49B,80C 'neutral':30B,54C 'packag':22B 'page':35B,59C 'perform':51B,76C 'script':9A,42B,64C 'site':8A,41B,63C 'spoof':12A,52B,77C 'unauthor':45B,73C 'web':34B,58C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"developers","plain_action":null,"pkeys":[],"ptokens":[],"labels":["browser","javascript","medium","msal","package"],"campaign_type":null,"search_a":"'-108469':15A,18A '-2026':14A,17A 'allow':10A 'authent':2A 'cross':7A 'cross-sit':6A 'cve':13A,16A 'javascript':5A 'librari':3A 'microsoft':1A 'network':11A 'script':9A 'site':8A 'spoof':12A","search_b":"'attack':46B 'authent':24B 'browser':19B 'cross':40B 'cross-sit':39B 'fail':28B 'flaw':43B 'generat':33B 'input':31B 'javascript':20B,27B 'librari':25B 'microsoft':23B 'msal':21B 'network':49B 'neutral':30B 'packag':22B 'page':35B 'perform':51B 'script':42B 'site':41B 'spoof':52B 'unauthor':45B 'web':34B","search_c":"'allow':71C 'attack':74C 'authent':67C 'cross':62C 'cross-sit':61C 'generat':60C 'improp':53C 'input':56C 'javascript':70C 'librari':68C 'microsoft':66C 'network':80C 'neutral':54C 'page':59C 'perform':76C 'script':64C 'site':63C 'spoof':77C 'unauthor':73C 'web':58C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T19:18:13+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N","cvss_by":"secure@microsoft.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-108469","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-108469","severity":null,"published_at":"2026-11-10T19:18:13+00:00","modified_at":"2026-11-10T19:18:14+00:00","first_seen_at":"2026-11-10T19:24:23+00:00","fetched_at":"2026-11-10T19:24:23+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}