Page generated: 08 Nov 2026, 06:46 UTC
← Dashboard

CVE-2024-36401

GeoServer is an open source server that allows users to share and edit geospatial data. Prior to versions 2.22.6, 2.23.6, 2.24.4, and 2.25.2, multiple OGC request parameters allow Remote Code Execution (RCE) by unauthenticated users through specially crafted input against a defau…

Read full description
GeoServer is an open source server that allows users to share and edit geospatial data. Prior to versions 2.22.6, 2.23.6, 2.24.4, and 2.25.2, multiple OGC request parameters allow Remote Code Execution (RCE) by unauthenticated users through specially crafted input against a default GeoServer installation due to unsafely evaluating property names as XPath expressions. The GeoTools library API that GeoServer calls evaluates property/attribute names for feature types in a way that unsafely passes them to the commons-jxpath library which can execute arbitrary code when evaluating XPath expressions. This XPath evaluation is intended to be used only by complex feature types (i.e., Application Schema data stores) but is incorrectly being applied to simple feature types as well which makes this vulnerability apply to **ALL** GeoServer instances. No public PoC is provided but this vulnerability has been confirmed to be exploitable through WFS GetFeature, WFS GetPropertyValue, WMS GetMap, WMS GetFeatureInfo, WMS GetLegendGraphic and WPS Execute requests. This vulnerability can lead to executing arbitrary code. Versions 2.22.6, 2.23.6, 2.24.4, and 2.25.2 contain a patch for the issue. A workaround exists by removing the `gt-complex-x.y.jar` file from the GeoServer where `x.y` is the GeoTools version (e.g., `gt-complex-31.1.jar` if running GeoServer 2.25.1). This will remove the vulnerable code from GeoServer but may break some GeoServer functionality or prevent GeoServer from deploying if the gt-complex module is needed.
CVSS 9.8 (CRITICAL) KEV: KNOWN CATALOG

Attention and evidence

HYPE SCORE
0.0/10
REALITY · THREAT PRIORITY
9.0/10
General review priority; not probability

Evidence confidence: Exploitation recorded

Why this priority?
  • Recorded exploitation baseline: +7.00
  • Technical severity: CVSS 9.8: +1.47
  • Fresh EPSS: 99.81%: +0.50

General review priority, not probability, victim count or asset-specific risk. A range covers missing CVSS/EPSS inputs within the current evidence state.

Sources: 10 documents and public datasets.

Hype components

Headline sample (25%)
0/100
Press, 30 days (60%)
0/100
Grounded branding (15%)
0/100
HYPE TOTAL0/100

Sources and documents

The Hacker News
Press · 13 Aug 2026, 07:00 · GeoServer Zero-Day Targeted in Active Exploitation Attempts, Can Lead to RCE - The Hacker News
The Hacker News
Press · 26 Jun 2026, 07:00 · New SharkLoader Malware Deploys Cobalt Strike in StrikeShark Cyberattacks - The Hacker News
SOC Prime
Press · 23 Dec 2025, 08:00 · GeoServer CVE-2024-36401 Exploited to Drop XMRig Miners - SOC Prime
The Hacker News
Press · 12 Dec 2025, 08:00 · CISA Flags Actively Exploited GeoServer XXE Flaw in Updated KEV Catalog - The Hacker News
Bitsight
Press · 09 Oct 2025, 07:00 · GeoServer CVE-2024-36401: Tailoring a Public PoC to Enable High-Confidence Detection - Bitsight
See all 10 source documents
The Hacker News
Press · 23 Aug 2025, 07:00 · GeoServer Exploits, PolarEdge, and Gayfemboy Push Cybercrime Beyond Traditional Botnets - The Hacker News
Unit 42
Press · 21 Aug 2025, 07:00 · Your Connection, Their Cash: Threat Actors Misuse SDKs to Sell Your Bandwidth - Unit 42
www.trendmicro.com
Press · 19 Sep 2024, 07:00 · Earth Baxia Uses Spear-Phishing and GeoServer Exploit to Target APAC - www.trendmicro.com
The Hacker News
Press · 06 Sep 2024, 07:00 · GeoServer Vulnerability Targeted by Hackers to Deliver Backdoors and Botnet Malware - The Hacker News
The Hacker News
Press · 16 Jul 2024, 07:00 · CISA Warns of Actively Exploited RCE Flaw in GeoServer GeoTools Software - The Hacker News

Score evolution

● Hype   ● Reality

Earlier evidence-support scores are retained in history; this chart shows only the current priority definition.

First record: hype 0.0 · reality 9.0 (2026-11-02 15:13). The curve appears once the score changes.

Public exploit evidence

8

Public exploit entries / repo candidates

See 8 repos with metrics
RepositoryStarsForksLanguageUpdated
Mr-xn/CVE-2024-36401566—06 Jul 2024, 01:57
bigb0x/CVE-2024-364013515Python04 Jul 2024, 19:18
Niuwoo/CVE-2024-3640140Python05 Jul 2024, 03:05
daniellowrie/CVE-2024-36401-PoC33Python26 Sep 2024, 13:20
amoy6228/CVE-2024-36401_Geoserver_RCE_POC20Python30 Apr 2025, 08:46
basesixtythree/B63-POC-CVE-2024-3640100Python22 Oct 2026, 09:58
Delt-A/CVE-2024-36401-poc00Python06 Jun 2026, 01:45
y1s4s/CVE-2024-36401-PoC00Python01 Aug 2024, 21:30
Evidence context and dated references

Reality is general threat/review priority, combining observed exploitation, CVSS severity and fresh EPSS. Evidence confidence is separate. This is not calibrated risk, a victim count or an asset-specific assessment. A range reflects missing numeric inputs.

Evidence in context

Confidence in exploitation evidence
Exploitation recorded
Priority basis
Recorded exploitation; CVSS 9.8; EPSS 99.8%
Attention, last 30 days
0 distinct story titles; 0 press documents; 0 publisher domains.
Technical potential
network access, no prior privileges, no user interaction.
Observed activity
Exploitation recorded in CISA KEV.
Known scale
Not quantified.
Evidence confidence basis
Trusted exploitation confirmation

Score evaluated: 2026-11-05 13:59:14.725217+00:00 · EPSS snapshot: 2026-11-05T12:03:04Z

Source event timeline
Published
01 Jul 2024, 15:25
Added to the CISA KEV catalog
15 Jul 2024, 00:00
First press mention
16 Jul 2024, 07:00
Latest press mention
13 Aug 2026, 07:00
Score calculated
05 Nov 2026, 13:59
PoCs on GitHub
8 repositories