« Back to list

Apache

Apache Geode: vulnerabilities and CVEs

Apache Geode has 23 published vulnerabilities, 2 of them in the last 12 months. 5 are rated critical and 2 are listed by CISA as actively exploited.

CVEs23
Last 12 months2
Critical5
Actively exploited2

All vulnerabilities in the catalogue →⭐ Follow this technology

🔴 Actively exploited (CISA KEV)

CVESeverityEPSSActive exploitationPublishedDescription
CVE-2020-1938Critical (9.8)99%⚠ Active exploitationFeb 24, 2020
When using the Apache JServ Protocol (AJP), care must be taken when trusting incoming connections to Apache Tomcat. Tomcat treats AJP connections as having higher trust than, for example, a similar HTTP connection. If…
CVE-2019-15752High (7.8)49%⚠ Active exploitationAug 28, 2019
Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-credential-wincred.exe file in %PROGRAMDATA%\DockerDesktop\version-bin\ as a low-privilege user, and…

Latest vulnerabilities

CVESeverityEPSSActive exploitationPublishedDescription
CVE-2025-47410High (8.8)0.36%—Oct 18, 2025
Apache Geode is vulnerable to CSRF attacks through GET requests to the Management and Monitoring REST API that could allow an attacker who has tricked a user into giving up their Geode session credentials to submit…
CVE-2024-44088Medium (6.1)0.69%—Oct 14, 2025
Malicious script injection ('Cross-site Scripting') vulnerability in Apache Geode web-api (REST). This vulnerability allows an attacker that tricks a logged-in user into clicking a specially-crafted link to execute code…
CVE-2022-34870Medium (5.4)1.2%—Oct 25, 2022
Apache Geode versions up to 1.15.0 are vulnerable to a Cross-Site Scripting (XSS) via data injection when using Pulse web application to view Region entries.
CVE-2022-37023Medium (6.5)1.7%—Aug 31, 2022
Apache Geode versions prior to 1.15.0 are vulnerable to a deserialization of untrusted data flaw when using REST API on Java 8 or Java 11. Any user wishing to protect against deserialization attacks involving REST APIs…
CVE-2022-37022High (8.8)1.5%—Aug 31, 2022
Apache Geode versions up to 1.12.2 and 1.13.2 are vulnerable to a deserialization of untrusted data flaw when using JMX over RMI on Java 11. Any user wishing to protect against deserialization attacks involving JMX or…
CVE-2022-37021Critical (9.8)2.6%—Aug 31, 2022
Apache Geode versions up to 1.12.5, 1.13.4 and 1.14.0 are vulnerable to a deserialization of untrusted data flaw when using JMX over RMI on Java 8. Any user still on Java 8 who wishes to protect against deserialization…
CVE-2021-34797High (7.5)2.5%—Jan 4, 2022
Apache Geode versions up to 1.12.4 and 1.13.4 are vulnerable to a log file redaction of sensitive information flaw when using values that begin with characters other than letters or numbers for passwords and security…
CVE-2019-10091High (7.4)1.4%—Mar 16, 2020
When TLS is enabled with ssl-endpoint-identification-enabled set to true, Apache Geode fails to perform hostname verification of the entries in the certificate SAN during the SSL handshake. This could compromise…
CVE-2019-14892Critical (9.8)5.6%—Mar 2, 2020
A flaw was discovered in jackson-databind in versions before 2.9.10, 2.8.11.5 and 2.6.7.3, where it would permit polymorphic deserialization of a malicious object using commons-configuration 1 and 2 JNDI classes. An…
CVE-2020-1938Critical (9.8)99%⚠ Active exploitationFeb 24, 2020
When using the Apache JServ Protocol (AJP), care must be taken when trusting incoming connections to Apache Tomcat. Tomcat treats AJP connections as having higher trust than, for example, a similar HTTP connection. If…
CVE-2014-0048Critical (9.8)6.5%—Jan 2, 2020
An issue was found in Docker before 1.6.0. Some programs and scripts in Docker are downloaded via HTTP and then executed or used in unsafe ways.
CVE-2019-15752High (7.8)49%⚠ Active exploitationAug 28, 2019
Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-credential-wincred.exe file in %PROGRAMDATA%\DockerDesktop\version-bin\ as a low-privilege user, and…
CVE-2017-15694Medium (6.5)2.2%—Jun 21, 2019
When an Apache Geode server versions 1.0.0 to 1.8.0 is operating in secure mode, a user with write permissions for specific data regions can modify internal cluster metadata. A malicious user could modify this data in a…
CVE-2017-15695High (8.8)2.6%—Jun 13, 2018
When an Apache Geode server versions 1.0.0 to 1.4.0 is configured with a security manager, a user with DATA:WRITE privileges is allowed to deploy code by invoking an internal Geode function. This allows remote code…
CVE-2017-15693High (7.5)2.5%—Feb 27, 2018
In Apache Geode before v1.4.0, the Geode server stores application objects in serialized form. Certain cluster operations and API invocations cause these objects to be deserialized. A user with DATA:WRITE access to the…
CVE-2017-15692Critical (9.8)4.8%—Feb 27, 2018
In Apache Geode before v1.4.0, the TcpServer within the Geode locator opens a network port that deserializes data. If an unprivileged user gains access to the Geode locator, they may be able to cause remote code…
CVE-2017-15696High (7.5)2.0%—Feb 26, 2018
When an Apache Geode cluster before v1.4.0 is operating in secure mode, the Geode configuration service does not properly authorize configuration requests. This allows an unprivileged user who gains access to the Geode…
CVE-2017-9796Medium (5.3)1.5%—Jan 10, 2018
When an Apache Geode cluster before v1.3.0 is operating in secure mode, a user with read access to specific regions within a Geode cluster may execute OQL queries containing a region name as a bind parameter that allow…
CVE-2017-9795High (7.5)4.2%—Jan 10, 2018
When an Apache Geode cluster before v1.3.0 is operating in secure mode, a user with read access to specific regions within a Geode cluster may execute OQL queries that allow read and write access to objects within…
CVE-2017-12622High (7.1)2.1%—Jan 10, 2018
When an Apache Geode cluster before v1.3.0 is operating in secure mode and an authenticated user connects to a Geode cluster using the gfsh tool with HTTP, the user is able to obtain status information and control…
CVE-2017-9797Medium (6.5)1.4%—Oct 3, 2017
When an Apache Geode cluster before v1.2.1 is operating in secure mode, an unauthenticated client can enter multi-user authentication mode and send metadata messages. These metadata operations could leak information…
CVE-2017-9794Medium (4.3)1.2%—Sep 30, 2017
When a cluster is operating in secure mode, a user with read privileges for specific data regions can use the gfsh command line utility to execute queries. In Apache Geode before 1.2.1, the query results may contain…
CVE-2017-5649High (7.5)2.8%—Apr 4, 2017
Apache Geode before 1.1.1, when a cluster has enabled security by setting the security-manager property, allows remote authenticated users with CLUSTER:READ but not DATA:READ permission to access the data browser page…

🎯 How it gets exploited (ATT&CK techniques)

  1. T1203 Exploitation for Client Execution2
  2. T1185 Browser Session Hijacking1
  3. T1190 Exploit Public-Facing Application1
  4. T1505.003 Web Shell1

Number of CVEs of this technology mapped to each exploitation or primary-impact technique.

📰 Related news

Other products by Apache