Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools
NVD Vulnerability Details :
CVE-2024-36404
Deferred
More InfoOfficial Page
Source-security-advisories@github.com
View Known Exploited Vulnerability (KEV) details
Published At-02 Jul, 2024 | 14:15
Updated At-15 Apr, 2026 | 00:35

GeoTools is an open source Java library that provides tools for geospatial data. Prior to versions 31.2, 30.4, and 29.6, Remote Code Execution (RCE) is possible if an application uses certain GeoTools functionality to evaluate XPath expressions supplied by user input. Versions 31.2, 30.4, and 29.6 contain a fix for this issue. As a workaround, GeoTools can operate with reduced functionality by removing the `gt-complex` jar from one's application. As an example of the impact, application schema `datastore` would not function without the ability to use XPath expressions to query complex content. Alternatively, one may utilize a drop-in replacement GeoTools jar from SourceForge for versions 31.1, 30.3, 30.2, 29.2, 28.2, 27.5, 27.4, 26.7, 26.4, 25.2, and 24.0. These jars are for download only and are not available from maven central, intended to quickly provide a fix to affected applications.

CISA Catalog
Date AddedDue DateVulnerability NameRequired Action
N/A
Date Added: N/A
Due Date: N/A
Vulnerability Name: N/A
Required Action: N/A
Metrics
TypeVersionBase scoreBase severityVector
Secondary3.19.8CRITICAL
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Type: Secondary
Version: 3.1
Base score: 9.8
Base severity: CRITICAL
Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CPE Matches

Weaknesses
CWE IDTypeSource
CWE-95Secondarysecurity-advisories@github.com
CWE ID: CWE-95
Type: Secondary
Source: security-advisories@github.com
Evaluator Description

Evaluator Impact

Evaluator Solution

Vendor Statements

References
HyperlinkSourceResource
https://github.com/Warxim/CVE-2022-41852?tab=readme-ov-file#workaround-for-cve-2022-41852security-advisories@github.com
N/A
https://github.com/geotools/geotools/commit/f0c9961dc4d40c5acfce2169fab92805738de5easecurity-advisories@github.com
N/A
https://github.com/geotools/geotools/pull/4797security-advisories@github.com
N/A
https://github.com/geotools/geotools/security/advisories/GHSA-w3pj-wh35-fq8wsecurity-advisories@github.com
N/A
https://osgeo-org.atlassian.net/browse/GEOT-7587security-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2024%20Releases/24.0/geotools-24.0-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2025%20Releases/25.2/geotools-25.2-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.4security-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.7/geotools-26.7-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.4/geotools-27.4-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.5/geotools-27.5-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2028%20Releases/28.2/geotools-28.2-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2029%20Releases/29.2/geotools-29.2-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.2/geotools-30.2-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.3/geotools-30.3-patches.zip/downloadsecurity-advisories@github.com
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2031%20Releases/31.1security-advisories@github.com
N/A
https://github.com/Warxim/CVE-2022-41852?tab=readme-ov-file#workaround-for-cve-2022-41852af854a3a-2127-422b-91ae-364da2661108
N/A
https://github.com/geotools/geotools/commit/f0c9961dc4d40c5acfce2169fab92805738de5eaaf854a3a-2127-422b-91ae-364da2661108
N/A
https://github.com/geotools/geotools/pull/4797af854a3a-2127-422b-91ae-364da2661108
N/A
https://github.com/geotools/geotools/security/advisories/GHSA-w3pj-wh35-fq8waf854a3a-2127-422b-91ae-364da2661108
N/A
https://osgeo-org.atlassian.net/browse/GEOT-7587af854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2024%20Releases/24.0/geotools-24.0-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2025%20Releases/25.2/geotools-25.2-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.4af854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.7/geotools-26.7-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.4/geotools-27.4-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.5/geotools-27.5-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2028%20Releases/28.2/geotools-28.2-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2029%20Releases/29.2/geotools-29.2-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.2/geotools-30.2-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.3/geotools-30.3-patches.zip/downloadaf854a3a-2127-422b-91ae-364da2661108
N/A
https://sourceforge.net/projects/geotools/files/GeoTools%2031%20Releases/31.1af854a3a-2127-422b-91ae-364da2661108
N/A
Hyperlink: https://github.com/Warxim/CVE-2022-41852?tab=readme-ov-file#workaround-for-cve-2022-41852
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/commit/f0c9961dc4d40c5acfce2169fab92805738de5ea
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/pull/4797
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/security/advisories/GHSA-w3pj-wh35-fq8w
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://osgeo-org.atlassian.net/browse/GEOT-7587
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2024%20Releases/24.0/geotools-24.0-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2025%20Releases/25.2/geotools-25.2-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.4
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.7/geotools-26.7-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.4/geotools-27.4-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.5/geotools-27.5-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2028%20Releases/28.2/geotools-28.2-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2029%20Releases/29.2/geotools-29.2-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.2/geotools-30.2-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.3/geotools-30.3-patches.zip/download
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2031%20Releases/31.1
Source: security-advisories@github.com
Resource: N/A
Hyperlink: https://github.com/Warxim/CVE-2022-41852?tab=readme-ov-file#workaround-for-cve-2022-41852
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/commit/f0c9961dc4d40c5acfce2169fab92805738de5ea
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/pull/4797
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://github.com/geotools/geotools/security/advisories/GHSA-w3pj-wh35-fq8w
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://osgeo-org.atlassian.net/browse/GEOT-7587
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2024%20Releases/24.0/geotools-24.0-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2025%20Releases/25.2/geotools-25.2-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.4
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2026%20Releases/26.7/geotools-26.7-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.4/geotools-27.4-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2027%20Releases/27.5/geotools-27.5-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2028%20Releases/28.2/geotools-28.2-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2029%20Releases/29.2/geotools-29.2-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.2/geotools-30.2-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2030%20Releases/30.3/geotools-30.3-patches.zip/download
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Hyperlink: https://sourceforge.net/projects/geotools/files/GeoTools%2031%20Releases/31.1
Source: af854a3a-2127-422b-91ae-364da2661108
Resource: N/A
Change History
0Changes found

Details not found