{"id":"CVE-2026-50096","kind":"vulnerability","aliases":["CVE-2026-50096"],"related":[],"title":"Esri Portal for ArcGIS: reflected XSS via crafted link runs script","description":"There is a reflected cross site scripting vulnerability in Esri Portal for ArcGIS versions 12.1 and prior which may allow a remote, unauthenticated attacker to create a crafted link which when clicked could potentially execute arbitrary JavaScript code in the victim’s browser. A patch is provided for ArcGIS Server software in General Availability and Extended support status, which includes versions 12.1, 12.0, 11.5, 11.3, and 11.1. Other versions are in mature or retired status, which are not patch eligible. Users working with unlisted versions are advised to upgrade and apply the patch.","summary":"Esri Portal for ArcGIS 12.1 and earlier has a reflected cross-site scripting flaw. An unauthenticated attacker who gets a victim to click a crafted link can run arbitrary JavaScript in the victim's browser.","severity":"medium","cvss":6.1,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["arcgis","esri","gis","portal-for-arcgis","vendor"],"not_affected_if":[],"how_to_check":"- Check the installed Portal for ArcGIS version against the affected range (12.1 and prior)\n- unknown for other checks","fix":"- Apply the Esri patch for Portal for ArcGIS, available for the General Availability and Extended support releases listed in the source (12.1, 12.0, 11.5, 11.3, 11.1)\n- Upgrade unlisted versions to a supported release and apply the patch\n- Versions in mature or retired status are not patch eligible, so upgrade them","status":"open","published_at":"2026-10-26T18:17:48+00:00","first_seen_at":"2026-10-26T18:31:44+00:00","triaged_at":"2026-10-26T18:34:10+00:00","updated_at":"2026-10-26T18:34:10+00:00","category":"vendor","confidence":0.7,"triage":{"at":"2026-10-26T18:34:10Z","model":"claude-haiku-5-5","output":{"fix":"- Apply the Esri patch for Portal for ArcGIS, available for the General Availability and Extended support releases listed in the source (12.1, 12.0, 11.5, 11.3, 11.1)\n- Upgrade unlisted versions to a supported release and apply the patch\n- Versions in mature or retired status are not patch eligible, so upgrade them","reach":"internet","title":"Esri Portal for ArcGIS: reflected XSS via crafted link runs script","impact":"medium","summary":"Esri Portal for ArcGIS 12.1 and earlier has a reflected cross-site scripting flaw. An unauthenticated attacker who gets a victim to click a crafted link can run arbitrary JavaScript in the victim's browser.","category":"vendor","nicknames":[],"who_cares":["esri","arcgis","portal-for-arcgis","gis"],"confidence":0.7,"needs_auth":"no","worst_case":"Attacker runs arbitrary JavaScript in the victim's browser session","analyst_note":"Check the Esri security bulletin for the exact patched build numbers and any workaround for unpatchable versions; the NVD entry gives no fix commands.","how_to_check":"- Check the installed Portal for ArcGIS version against the affected range (12.1 and prior)\n- unknown for other checks","needs_analyst":true,"not_affected_if":[],"who_is_affected":"Organizations running Esri Portal for ArcGIS at version 12.1 or earlier are affected. The flaw needs a victim to open a crafted link, so exposure depends on users reaching the portal and clicking links. unknown for whether specific configurations change exposure.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000647,"input_tokens":3426,"output_tokens":609,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':13A,16A '-50096':14A,17A '11.1':128C '11.3':126C '11.5':125C '12.0':124C '12.1':30B,76C,123C 'advis':148C 'allow':81C 'appli':152C 'arbitrari':55B,97C 'arcgi':4A,18B,24B,29B,74C,110C 'attack':43B,85C 'avail':115C 'browser':61B,104C 'click':49B,93C 'code':99C 'could':94C 'craft':8A,51B,89C 'creat':87C 'cross':37B,66C 'cross-sit':36B 'cve':12A,15A 'earlier':32B 'elig':141C 'esri':1A,19B,26B,71C 'execut':96C 'extend':117C 'flaw':40B 'general':114C 'get':45B 'gis':20B 'includ':121C 'javascript':56B,98C 'link':9A,52B,90C 'matur':133C 'may':80C 'patch':106C,140C,154C 'portal':2A,22B,27B,72C 'portal-for-arcgi':21B 'potenti':95C 'prior':78C 'provid':108C 'reflect':5A,35B,65C 'remot':83C 'retir':135C 'run':10A,54B 'script':11A,39B,68C 'server':111C 'site':38B,67C 'softwar':112C 'status':119C,136C 'support':118C 'unauthent':42B,84C 'unlist':145C 'upgrad':150C 'user':142C 'vendor':25B 'version':75C,122C,130C,146C 'via':7A 'victim':47B,59B,102C 'vulner':69C 'work':143C 'xss':6A","nicknames":[],"mitigations":[],"who_affected":"Organizations running Esri Portal for ArcGIS at version 12.1 or earlier are affected. The flaw needs a victim to open a crafted link, so exposure depends on users reaching the portal and clicking links. unknown for whether specific configurations change exposure.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-26T18:17:48+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","cvss_by":"psirt@esri.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-50096","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-50096","severity":null,"published_at":"2026-10-26T18:17:48+00:00","modified_at":"2026-10-26T18:31:27+00:00","first_seen_at":"2026-10-26T18:31:44+00:00","fetched_at":"2026-10-26T18:31:44+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}