Esri ArcGIS Server
CVE-2025-67705
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach ArcGIS Server endpoint unauthenticated
-
DeliveryStore file with malicious script
-
ExploitVictim opens affected content
-
ExecutionScript runs in victim browser (scope change)
-
ImpactSteal session/perform actions as victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an affected ArcGIS Server (version 11.4 or earlier) running one of the unspecified vulnerable 'some configurations' the vendor references - it is NOT triggerable against every default install. No authentication is required (PR:N), and the server endpoint that accepts the stored malicious file must be network-reachable. Critically, exploitation is gated on victim user interaction (UI:R): a user or administrator must subsequently load the attacker-poisoned content in a browser for the injected script to execute. Impact is confined to the victim's browser session (client-side script execution), not direct server compromise. |
| Impact | This is a genuine-but-moderate risk, not a top-tier priority. The CVSS 6.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) is consistent with the description: a network-reachable, unauthenticated stored XSS that requires victim user interaction (UI:R) to trigger and yields only limited confidentiality/integrity impact (C:L/I:L) with a scope change (S:C) as the injected script executes in the victim's browser context rather than the server's. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no signal of active or imminent mass exploitation; stored XSS in an administrative/GIS product is more typically leveraged in targeted rather than widespread campaigns. A key qualifier is 'in some configurations' - the flaw is not universally exploitable on default installs, which further tempers real-world risk. The signals are internally consistent (no CVSS-vs-description conflict), and a vendor patch already exists, making this a straightforward patch-and-move-on item rather than an emergency. |
| Exploit ScenarioDerived | A remote unauthenticated attacker submits crafted content to an affected, appropriately-configured ArcGIS Server endpoint, storing a file containing malicious JavaScript. When an administrator or other user later views that content in their browser, the script executes in their session context, enabling session/token theft or actions on their behalf. No public exploit code is identified at time of analysis, and successful exploitation depends on a victim actually loading the poisoned content (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Stored cross-site scripting in Esri ArcGIS Server 11.4 and earlier on Windows and Linux lets a remote, unauthenticated attacker persist malicious script through a server endpoint that later executes in the browser context of any user or administrator who loads the poisoned content (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, 6.1 Medium, CWE-79). Exploitation is not universal: it depends on the unspecified 'some configurations' the vendor references and is gated on victim interaction (UI:R), so impact is limited to client-side script execution in the victim's browser session rather than server compromise. Patch available per vendor advisory in the ArcGIS Server Security 2025 Update 2 Patch; no public exploit code was identified at time of analysis.
RemediationAI
Vendor-released patch: ArcGIS Server Security 2025 Update 2 Patch (patch available per vendor advisory; the exact patched build version is not stated in the provided data), documented at https://www.esri.com/arcgis-blog/products/trust-arcgis/administration/arcgis-server-security-2025-update-2-patch, and Esri's advisory should be reviewed for any configuration-specific guidance. Because exploitation is confined to particular configurations and requires a victim to load the poisoned content (UI:R), interim measures can reduce exposure while patching is scheduled: restrict network reachability of ArcGIS Server content and service endpoints that accept or serve stored user-supplied data to trusted users only (trade-off: may block legitimate public-facing map or feature services and external consumers), and deploy a Content-Security-Policy header that disallows inline and untrusted third-party script execution on ArcGIS Server web interfaces (trade-off: can break custom JavaScript-dependent applications that rely on inline scripts). Browser-side defenses and user awareness help at the victim layer but do not fix the server-side storage flaw, so applying the vendor patch remains the authoritative remediation; no public exploit code was identified at time of analysis, so prioritization should follow standard patching timeframes for medium-severity XSS.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically the stored variant of cross-site scripting, in which attacker-supplied data is persisted by the server and later rendered to other users without adequate output encoding or sanitization. ArcGIS Server is Esri's enterprise GIS platform that hosts map, feature, geoprocessing, and administrative services over HTTP(S), and the provided CPE cpe:2.3:a:esri:arcgis_server:*:*:*:*:*:*:*:* covers the affected product family. Per the assessed vector, an unauthenticated network attacker (PR:N) can reach the vulnerable storage path, but a victim must subsequently load the poisoned content in a browser (UI:R); the scope-change flag (S:C) reflects that injected script executes in the victim's browser security context rather than the server's own, and the Low confidentiality/integrity impact with no availability impact (C:L/I:L/A:N) is consistent with client-side script execution. Because the vendor describes the issue as affecting 'some configurations,' the precise vulnerable endpoint and storage/rendering path are not universal, and installations that do not expose that path are not exploitable.
Know when Arcgis Server gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Network-reachable unauthenticated stored XSS (AV:N/PR:N) needing a victim to view content (UI:R); script escapes server into browser context (S:C) with limited C/I and no availability impact.
Primary rating from Vendor (esri).
CVSS VectorVendor: esri
DescriptionCVE.org
There is a stored cross site scripting issue in Esri ArcGIS Server 11.4 and earlier on Windows and Linux that in some configurations allows a remote unauthenticated attacker to store files that contain malicious code that may execute in the context of a victim’s browser.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
More in Arcgis Server
View allUnauthenticated file disclosure in Esri ArcGIS Server (all versions 12.0 and prior) lets remote attackers read sensitive
SQL injection vulnerability in ESRI ArcGIS 10.1 allows remote authenticated users to execute arbitrary SQL commands via
Unauthenticated SQL injection in Esri ArcGIS Server 11.3, 11.4, and 11.5 (Windows, Linux, Kubernetes) lets a remote atta
SQL injection in Esri ArcGIS Server 12.1 and earlier on Windows and Linux allows remote attackers to invoke database-spe
A SQL injection vulnerability in feature services provided by Esri ArcGIS Server 10.9 and below allows a remote, unauthe
Esri ArcGIS Server before 10.8 is vulnerable to SSRF in some configurations. Rated critical severity (CVSS 9.8), this vu
A Server-Side Request Forgery (SSRF) vulnerability in ArcGIS Server Manager version 10.8.1 and below may allow a remote,
A SQL injection vulnerability in ArcGIS Server allows an EDIT operation to modify column properties in a manner that cou
There is an improper access control issue in ArcGIS Server versions 11.3 and below on Windows and Linux which, under uni
Esri ArcGIS Server versions 10.9.1 and prior have a path traversal vulnerability that may result in a denial of service
SQL injection vulnerability in ESRI ArcGIS for Server through 10.2 allows remote attackers to execute arbitrary SQL comm
There is a local file inclusion vulnerability in ArcGIS Server 11.3 and below that may allow a remote, unauthenticated a
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB