Esri ArcGIS Server CVE-2025-67711
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach exposed ArcGIS Server endpoint
-
DeliverySubmit crafted file with malicious script
-
ExploitPayload stored server-side
-
ExecutionVictim renders stored content
-
PersistScript executes in victim browser (S:C)
-
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 | Requires an Esri ArcGIS Server instance version 11.4 or earlier (Windows or Linux) running in one of the specific vulnerable 'some configurations' referenced by the vendor - this is not universal to all deployments, so non-vulnerable/hardened configurations are not affected. Although unauthenticated network access is sufficient to store the payload (PR:N), successful execution requires victim user interaction (UI:R): a user or administrator must load the page rendering the attacker-stored content. The precise triggering feature/endpoint is not enumerated in the provided data; confirm against the ArcGIS Server Security 2025 Update 2 Patch advisory. |
| Impact | This is a genuine but moderate-priority issue, not an over-scored critical. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N = 6.1) describes a network-reachable, unauthenticated stored XSS whose real potency is bounded by two factors: it requires victim user interaction (UI:R - a victim must render the stored content) and the description explicitly limits it to 'some configurations,' meaning default/hardened deployments may not be exploitable. No EPSS score is provided; there is no CISA KEV listing and no public POC identified at time of analysis, so there is no evidence of active or automated exploitation. The scope change (S:C) correctly reflects that injected script executes in the victim's browser (a security authority distinct from the vulnerable server), which is why confidentiality and integrity are rated Low rather than None. Net: prioritize patching for internet-facing ArcGIS Server instances (especially those serving admin/console or map-viewer UIs), but this is not an emergency mass-exploitation risk. One data caveat - the exact vulnerable configurations are not enumerated in the provided data; verify applicability against your deployment with the vendor advisory. |
| Exploit ScenarioDerived | A remote unauthenticated attacker submits crafted files/content to an exposed ArcGIS Server endpoint in a vulnerable configuration, where the payload is stored without adequate output encoding. When an administrator or another user later views the affected page, the malicious JavaScript executes in their browser session - enabling session/token theft, UI manipulation, or actions performed as the victim. No public exploit code is identified at time of analysis, and exploitation depends on the victim opening 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 allows a remote unauthenticated attacker to persist files containing malicious script that later executes in the browser context of a victim user who loads the affected content. The vulnerability carries a CVSS 3.1 base score of 6.1 (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N), reflecting that no credentials are needed to store the payload but that successful execution depends on victim interaction and the deployment being one of the specific vulnerable configurations referenced by the vendor rather than every installation. Per available intelligence there is no confirmation of active exploitation (not listed in CISA KEV) and no public exploit identified at time of analysis, so this is a genuine but moderate-priority issue rather than an over-scored critical; a vendor patch is available.
RemediationAI
Apply the vendor's fix by upgrading to the build released in the ArcGIS Server Security 2025 Update 2 Patch, following the guidance in the Esri advisory at https://www.esri.com/arcgis-blog/products/trust-arcgis/administration/arcgis-server-security-2025-update-2-patch; patch status is 'available per vendor advisory' rather than a specific fix version in the provided data, so confirm the target build in that advisory before upgrading. Because the flaw is a stored XSS requiring only network reachability to write the payload, no authentication-based workaround is sufficient on its own. Interim compensating controls include restricting network access to the affected content-storage and rendering endpoints so only trusted users and networks can reach them (trade-off: reduces exposure but may break legitimate public-facing GIS services), deploying a WAF or reverse proxy with XSS payload filtering and a strict Content-Security-Policy on served ArcGIS pages to blunt script execution in victims' browsers (trade-off: CSP can break embedded widgets or custom apps and requires careful tuning), sanitizing or purging stored user-supplied content and reviewing uploaded files for injected markup (trade-off: manual effort and possible data loss), and monitoring server and web logs for anomalous content uploads followed by user page loads. Until patched, none of these fully removes the risk, since any user who views unpatched stored content can still trigger execution.
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
This is a CWE-79 improper neutralization of input during web page generation (cross-site scripting) issue specifically of the stored/persistent variety. Unlike reflected XSS, the attacker's payload is written to server-side storage and is subsequently served to other users, meaning a single unauthenticated write can affect many victims over time. The CVSS vector shows network reachability (AV:N), low attack complexity (AC:L), no required privileges (PR:N) and required user interaction (UI:R), with scope change (S:C) indicating the injected script runs in a security context beyond the vulnerable component - typically the victim's browser session against the ArcGIS Server portal or administrative interface. Because the affected CPE is a wildcard product entry (cpe:2.3:a:esri:arcgis_server:*:*:*:*:*:*:*:*), the exact build that is vulnerable is not pinned by CPE and must be determined against the ArcGIS Server Security 2025 Update 2 Patch advisory; the vendor qualifies the issue as affecting only 'some configurations,' meaning stored-file or content-rendering functionality must be exposed for exploitation. The impact is limited to low confidentiality and low integrity (C:L/I:L), consistent with script execution in a victim's authenticated session rather than direct server compromise.
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 storage of the payload (PR:N) but execution needs a victim to view it (UI:R); stored XSS crosses into the browser authority (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