Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.

Java Vulnerabilities found in Qlik Replicate v2024.11.0.177

100% helpful (1/1)
cancel
Showing results for 
Search instead for 
Did you mean: 
Xiaodi_Shi
Employee
Employee

Java Vulnerabilities found in Qlik Replicate v2024.11.0.177

Last Update:

Sep 25, 2025 9:18:50 PM

Updated By:

Xiaodi_Shi

Created date:

Sep 25, 2025 9:19:15 PM

During our company's auditing, we have been alerted to several vulnerabilities in the embedded Java VM for Replicate v2024.11.0.177

https://nvd.nist.gov/vuln/detail/CVE-2024-21235

https://nvd.nist.gov/vuln/detail/CVE-2024-21208

https://nvd.nist.gov/vuln/detail/CVE-2024-21217

https://nvd.nist.gov/vuln/detail/CVE-2024-21211

https://nvd.nist.gov/vuln/detail/CVE-2024-21210

Is there a newer version of Replicate that addresses these? If not, what is the recommended path to fix these vulnerabilities?

 

Resolution

To resolve the Issue, upgrade OpenJDK to version 17.0.13 or later or upgrade Replicate to version 2025.5. 

Upgrade only Java while keeping your current Replicate version 24.11

  1. Upgrade to a minor version (e.g., 17.0.X), not a major version, to maintain compatibility. 
  2.  Important Instructions: Test the Java upgrade in a Replicate test environment first.
  3. Create a backup before proceeding with the Java upgrade.

You should upgrade to a Java version that addresses the CVE (JAVA version 17.0.14+7), but not a major version. Alternatively, download any other relevant JRE binaries. 

 

Manual steps to update the JRE for Replicater

  1. Download JRE binaries to Replicate host.
    you can download JRE binaries from: https://github.com/adoptium/temurin17-binaries/releases/tag/jdk-17.0.12%2B7 
    Example: ( OpenJDK17U-jre_x64_windows_hotspot_17.0.13_11.zip)
  2. Stop Replicate services.
  3. Backup <product dir>\jvm directory.
    For instance:  C:\Program Files\Attunity\Replicate\jvm
  4. Remove <product dir>\jvm directory.
  5. Extract the JRE binaries you have downloaded to <product dir>\jvm directory and make sure <product dir>\jvm\bin\java.exe exist (usually there is a parent directory with a naming convention 'jdk-<jre version>-jre' when extracting the JRE binaries, make sure to copy all it's subdirectories and files to <product dir>\jvm)
    For instance, if you download the directory  OpenJDK 17U-jre_x64_windows_hotspot_17.0.13_11, it has a sub-directory  jdk-17.0.13+11-jre.
  6. Copy from the backed up jvm directory the following files: 
    <jvm backup>\conf\security\java.security  
    <jvm backup>\conf\security\java.security.default 
    <jvm backup>\conf\security\java.security.FIPS 
    To Replicate's jvm directory: 
    <product dir>\jvm\conf\security\java.security 
    <product dir>\jvm\conf\security\java.security.default 
    <product dir>\jvm\conf\security\java.security.FIPS
  7. Start Replicate services.

The steps are similar for Replicate on Windows or Unix.

 

Cause

Defects: CVE-2024-21235;CVE-2024-21208;CVE-2024-21217;CVE-2024-21211;CVE-2024-21210

 

Environment

Qlik Replicate 

Labels (1)
Version history
Last update:
Thursday
Updated by: