Esri ArcGIS Server CVE-2025-57870
CRITICALAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed ArcGIS Feature Service
-
DeliverySend crafted request to vulnerable operation
-
ExploitInject SQL via unsanitized parameter
-
ExecutionExecute arbitrary SQL on Enterprise Geodatabase
-
ImpactExfiltrate, modify, or delete data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the target ArcGIS Server (11.3, 11.4, or 11.5 on Windows, Linux, or Kubernetes) to be publishing Feature Services and to be network-reachable by the attacker; the injection is triggered through one specific ArcGIS Feature Service operation. Per the CVSS vector (PR:N/UI:N/AC:L) no authentication, no user interaction, and no non-default configuration are needed beyond having Feature Services enabled - a common, default use case for ArcGIS Server. The main limiting factor is exposure: an unpublished or network-isolated server without reachable Feature Services is not exploitable, and organizations already on a patched build are unaffected. |
| Impact | This is a genuine top-priority vulnerability, not a high-CVSS-but-low-real-risk case. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H (10.0) is fully coherent with the description: a remote, unauthenticated attacker (PR:N/UI:N) sends network traffic (AV:N) with low complexity (AC:L) to a specific ArcGIS Feature Service operation and injects arbitrary SQL against the backing Enterprise Geodatabase. The scope change (S:C) is defensible because the injection crosses from the ArcGIS Server application into a distinct security authority - the geodatabase - yielding full confidentiality, integrity, and availability impact (read, modify, delete of enterprise geospatial data). Signals are incomplete: no EPSS probability, no CISA KEV listing, and no public POC were provided, so exploitation status is 'no public exploit identified at time of analysis.' The absence of EPSS/KEV does not lower the intrinsic severity - unauthenticated SQLi against a widely deployed enterprise server is exactly the profile that attracts rapid exploit development once a patch is diffed. No SSVC decision data was supplied. The one conflicting-metadata signal is the tag set (see data_quality_flags), which mislabels this as 'Authentication Bypass' and attributes it to 'Microsoft' rather than Esri; these are metadata errors, not evidence about the vulnerability itself. |
| Exploit ScenarioDerived | An attacker locates an internet-facing or internally-reachable ArcGIS Server (versions 11.3-11.5) exposing Feature Services, then sends a crafted request to the specific vulnerable Feature Service operation with a malicious SQL payload embedded in an unsanitized parameter. Because no authentication is required, the injected SQL executes directly against the Enterprise Geodatabase, letting the attacker read, alter, or delete geospatial and business data. No public POC is referenced in the provided data, but the low attack complexity and unauthenticated network vector make weaponization straightforward once details circulate. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 26, 2026
Unauthenticated SQL injection in Esri ArcGIS Server 11.3, 11.4, and 11.5 (Windows, Linux, Kubernetes) lets a remote attacker run arbitrary SQL through one specific ArcGIS Feature Service operation, with the potential to read, alter, or delete data in the underlying Enterprise Geodatabase. With CVSS 10.0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H), no authentication, no user interaction, and no non-default configuration are required beyond the server publishing Feature Services, which is a standard ArcGIS Server use case, so the practical exposure hinges mainly on whether the server is reachable - network-isolated or unpublished servers and hosts already on a patched build are not affected. There is confirmed actively exploited status is not indicated by the inputs; no public exploit code identified at time of analysis and no CISA KEV listing was provided, though the scope change (S:C) reflects that compromise of the web tier extends into the backend spatial database.
RemediationAI
Patch available per vendor advisory: Esri published a dedicated ArcGIS Server Feature Services security patch, documented at https://www.esri.com/arcgis-blog/products/trust-arcgis/administration/arcgis-server-feature-services-security-patch, and operators on 11.3, 11.4, or 11.5 should apply the corresponding fixed build for their platform (Windows, Linux, or Kubernetes) as the primary and complete fix; because the advisory is the definitive source for the exact patched version strings, verify the target build against it before declaring remediation complete. Where immediate patching is not possible, reduce exposure by blocking or restricting network access to the ArcGIS Server Feature Service endpoints (particularly /arcgis/rest/services/.../FeatureServer query and edit operations) at the firewall, reverse proxy, or load balancer - accepting the operational trade-off that legitimate GIS clients and web maps depending on those services will lose access. Additionally, deploy a WAF with SQL injection rules covering the REST/GeoServices API paths as a compensating layer, recognizing false positives are likely and rules must be tuned to avoid breaking spatial query parameters; disable the Feature Service capability or stop publishing unused Feature Services to shrink the attack surface at the cost of functionality; and reduce blast radius by ensuring the ArcGIS Server data connection uses a least-privilege database account with no DDL/DML rights beyond what the published services require, understanding that overly tight grants will break editing workflows. Network-segmenting the Enterprise Geodatabase from the ArcGIS Server web tier and monitoring database logs for anomalous SQL originating from the ArcGIS Server host add detection value but are not substitutes for the vendor patch.
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 flaw is a SQL injection (CWE-89) in Esri ArcGIS Server's Feature Service handling, the REST/GeoServices endpoint layer that lets clients query and edit feature layers. Feature Services translate client-supplied query, filter, and editing parameters into SQL statements against an Enterprise Geodatabase (commonly Microsoft SQL Server, PostgreSQL/PostGIS, or Oracle). One specific Feature Service operation fails to properly sanitize or parameterize attacker-controlled input before it reaches the database, allowing arbitrary SQL rather than merely the intended attribute or spatial query; the scope-changed metric (S:C) reflects that the impact crosses a security boundary from the ArcGIS Server process into the separate database tier. The CPE entry cpe:2.3:a:esri:arcgis_server:*:*:*:*:*:*:*:* identifies the affected package as ArcGIS Server with the vulnerable 11.3, 11.4, and 11.5 releases across Windows, Linux, and Kubernetes deployments. Because the CVSS vector specifies PR:N and UI:N, exploitation is remote and unauthenticated, and any non-default prerequisites are limited to the server being network-reachable and actively publishing Feature Services - a very common deployment pattern rather than an edge case.
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:N/S:C/C:H/I:H/A:H
Unauthenticated remote SQLi over the network with low complexity (AV:N/AC:L/PR:N/UI:N); S:C because injection crosses into the separate geodatabase, yielding full C/I/A data compromise.
Primary rating from Vendor (esri).
CVSS VectorVendor: esri
DescriptionCVE.org
A SQL Injection vulnerability exists in Esri ArcGIS Server versions 11.3, 11.4 and 11.5 on Windows, Linux and Kubernetes. This vulnerability allows a remote, unauthenticated attacker to execute arbitrary SQL commands via a specific ArcGIS Feature Service operation. Successful exploitation can potentially result in unauthorized access, modification, or deletion of data from the underlying Enterprise Geodatabase.
Executive ViewAI
Esri ArcGIS Server versions 11.3, 11.4, and 11.5 - the platform hosting the organization's GIS Feature Services - contain a critical unauthenticated SQL injection that lets anyone who can reach the server execute arbitrary SQL against the underlying Enterprise Geodatabase. With no credentials, no user interaction, and no non-default configuration required, the practical risk is driven almost entirely by network reachability: any internet-facing or broadly accessible instance puts the integrity and confidentiality of the organization's spatial and asset data directly at risk. Leadership should care because the affected database typically underpins operational decision-making, regulatory reporting, and possibly critical infrastructure records, and a compromise could result in silent data tampering that is difficult to detect after the fact.
No vendor-released patch identified at time of analysis. Interim mitigations: remove or restrict network access to affected ArcGIS Server instances (VPN, IP allow-listing, firewall rules limiting Feature Service endpoints); disable or unpublish non-essential Feature Services; deploy WAF/IPS signatures targeting SQL injection against ArcGIS Feature Service operations; run the ArcGIS service account with least-privilege database permissions; enable and monitor ArcGIS Server and geodatabase audit logging with SIEM alerting; segment the web tier from the Enterprise Geodatabase; take non-essential affected servers offline until the vendor patch is available.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
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
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
Denial of service in Esri ArcGIS Server 12.0 and earlier can occur when crafted requests exhaust all available worker th
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB