Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2024-36404

80
FAUCET Score

CVE-2024-36404 is a critical Remote Code Execution (RCE) vulnerability in GeoTools, an open-source Java library, affecting versions prior to 31.2, 30.4, and 29.6. It allows unauthenticated attackers to execute arbitrary code by exploiting user-supplied XPath expressions. With a CVSS score of 9.8 (CRITICAL) and an EPSS score of 0.90747, this vulnerability poses a significant risk due to its network-based attack vector, low attack complexity, and complete compromise of confidentiality, integrity, and availability. While no Metasploit or ExploitDB modules exist, Nuclei templates are available, and there is evidence of active exploitation and media coverage, indicating a high likelihood of real-world attacks. Organizations are advised to update affected GeoTools versions immediately or implement provided workarounds.

Impacted Technologies

VendorProductVersion(s)CPE
GeotoolsGeotools
< 29.6, >= 30.0, < 30.4, >= 31.0, < 31.2CNA affected

CVSS Data

CVSS version used by this source: 3.1

9.8CRITICAL

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
3.9
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
74.91%
Probability of exploitation in next 30 days
EPSS Percentile
99.5%
Percentile rank of EPSS score among Peer Group
As of 2026-07-27
Model: v2026.06.15
Nuclei: CVE-2024-36404 · Dec 16, 2024
This CVE's current EPSS score of 0.7491 is in the 98th percentile among its peer group of 36,835 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.

Media Mentions

The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (12)

mavenpatch availablevia ghsa
Product: org.geotools:gt-app-schemaFixed in: 30.4
mavenpatch availablevia ghsa
Product: org.geotools:gt-complexFixed in: 30.4
mavenpatch availablevia ghsa
Product: org.geotools.xsd:gt-xsd-coreFixed in: 30.4
mavenpatch availablevia ghsa
Product: org.geotools:gt-app-schemaFixed in: 31.2
mavenpatch availablevia ghsa
Product: org.geotools:gt-complexFixed in: 31.2
mavenpatch availablevia ghsa
Product: org.geotools.xsd:gt-xsd-coreFixed in: 31.2
mavenpatch availablevia ghsa
Product: org.geotools:gt-app-schemaFixed in: 29.6
mavenpatch availablevia ghsa
Product: org.geotools:gt-complexFixed in: 29.6
mavenpatch availablevia ghsa
Product: org.geotools.xsd:gt-xsd-coreFixed in: 29.6
mavenpatch availablevia ghsa
Product: org.geotools:gt-app-schemaFixed in: 28.6
mavenpatch availablevia ghsa
Product: org.geotools:gt-complexFixed in: 28.6
mavenpatch availablevia ghsa
Product: org.geotools.xsd:gt-xsd-coreFixed in: 28.6

Vendor Advisories (1)

mavenGHSA-w3pj-wh35-fq8wcritical

GeoTools Remote Code Execution (RCE) vulnerability in evaluating XPath expressions

Feb 5, 2025

References

github.com / geotools/geotools/commit/f0c9961dc4d40c5acfce2169fab92805738de5ea
github.com / geotools/geotools/pull/4797
github.com / geotools/geotools/security/advisories/GHSA-w3pj-wh35-fq8w
github.com / Warxim/CVE-2022-41852
osgeo-org.atlassian.net / browse/GEOT-7587
sourceforge.net / projects/geotools/files/GeoTools%2024%20Releases/24.0/geotools-24.0-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2025%20Releases/25.2/geotools-25.2-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2026%20Releases/26.4
sourceforge.net / projects/geotools/files/GeoTools%2026%20Releases/26.7/geotools-26.7-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2027%20Releases/27.4/geotools-27.4-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2027%20Releases/27.5/geotools-27.5-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2028%20Releases/28.2/geotools-28.2-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2029%20Releases/29.2/geotools-29.2-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2030%20Releases/30.2/geotools-30.2-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2030%20Releases/30.3/geotools-30.3-patches.zip/download
sourceforge.net / projects/geotools/files/GeoTools%2031%20Releases/31.1