QID 730608

Date Published: 2022-09-27

QID 730608: Apache Geode deserialization of untrusted data flaw when using JMX over RMI on Java 8 Vulnerability

Apache Geode is a data management platform that provides real-time, consistent access to data-intensive applications throughout widely distributed cloud architectures.

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. Affected Version
Apache Geode up to up to 1.12.5, 1.13.4 and 1.14.0 QID Detection Logic:
This QID will check for the affected Apache Geode server version

TBA

  • CVSS V3 rated as Critical - 9.8 severity.
  • CVSS V2 rated as Critical - 9 severity.
  • Solution
    Any user still on Java 8 who wishes to protect against deserialization attacks involving JMX or RMI should upgrade to Apache Geode 1.15 and Java 11.
    If upgrading to Java 11 is not possible, then upgrade to Apache Geode 1.15 and specify "--J=-Dgeode.enableGlobalSerialFilter=true" when starting any Locators or Servers. Follow the documentation for details on specifying any user classes that may be serialized/deserialized with the "serializable-object-filter" configuration option. Using a global serial filter will impact performance.

    CVEs related to QID 730608

    Software Advisories
    Advisory ID Software Component Link
    GEODE Linux URL Logo lists.apache.org/thread/9lqq7lly0jr1blp81ooct83gc0o1mft1