Back to Geneos FAQ

Vulnerability in Apache Log4j

NOTE: Geneos components except those in the table, Capacity Planner, Cloud Cost Optimisation, OP5 Monitor and Uptrends areNOTaffected by this vulnerability. Copied

ITRS have identified the following products are impacted by Apache Log4J security vulnerabilities: CVE-2021-44228, CVE-2021-45046, CVE-2021-45105, CVE-2021-44832, CVE-2021-4104, CVE-2022-23302, CVE-2022-23305 and CVE-2022-23307

Geneos Copied

Geneos GA5.12 is now available to download. This includes upgrade to log4j 2.17.1 to resolve security vulnerabilities CVE-2021-45046, CVE-2021-44228 CVE-2021-45105 and CVE-2021-44832 .

Affected Geneos Components Geneos versions Log4j versions used Remediation advice
Active Console and Web Dashboard GA5.0.0 and older (including 4.x versions) log4j 1.2.14 · Does not use the affected log4j 2 versions · Not affected by CVE-2021-4104 (does not use JMSAppender) · We recommend upgrading to GA5.12 or newer at your convenience
GA5.1.0 to GA5.11.0 log4j 2.12.1 · Upgrade to Geneos version GA5.12 or newer · If you are unable to upgrade, see workaround below
GA5.11.1 log4j 2.15.0
GA5.11.2 log4j 2.16.0
GA5.11.3 log4j 2.17.0
Terracotta Messaging Integration (UM98Monitor) 2.0.231 and older log4j 1.2.16 · Does not use the affected log4j 2 versions · Not affected by CVE-2021-4104 (does not use JMSAppender) · We recommend upgrading to 2.0.236 or newer at your convenience
2.0.232 log4j 2.14.0 · Upgrade to 2.0.236 or newer
2.0.233 log4j 2.15.0 · Upgrade to 2.0.236 or newer
2.0.234 log4j 2.16.0 · Upgrade to 2.0.236 or newer
2.0.235 log4j 2.17.0 · Upgrade to 2.0.236 or newer
VMware Integration (VMWareMonitor) 1.4.16 and older 1.4.17 log4j 2.7.0 log4j 2.14.0 · Upgrade to 1.4.21 or newer
1.4.18 log4j 2.15.0 · Upgrade to 1.4.21 or newer
1.4.19 log4j 2.16.0 · Upgrade to 1.4.21 or newer
1.4.20 log4j 2.17.0 · Upgrade to 1.4.21 or newer
Gateway Hub 2.2.0 to 2.5.x log4j 1.2.17 · Does not use the affected log4j 2.x versions · Does not use any of the affected classes in log4j 1.x versions. However, the recommended mitigation is to remove the offending classes altogether from the log4j-1.2.17.jar artifact. See instructions below for more info.

The following Geneos items are NOT affected

OP5 Copied

· OP5 Monitor is NOT affected by this vulnerability.

LogAnalytics Copied

· Versions 6.x and Version 7.x

Synthetic Monitoring Copied

· ZebraTester agents and Browser(BNet) agents

Solution Copied

Geneos Copied

ITRS has released a fixed version GA5.12 which is now available to download. This release includes updates to the following Geneos components to address the security vulnerabilities CVE-2021-45046, CVE-2021-44228 CVE-2021-45105 and CVE-2021-44832 .

We advise you upgrade to these latest version mentioned above. If you are unable to upgrade, please see workaround information below.

The following workarounds are available for Active Console and Web Dashboard versions 5.1.0 and newer. This can mitigate some attack pathsbut may be insufficient**, we recommend users to upgrade as soon as possible*. Note: the workaround is not applicable to Geneos GA5.0.0 and older using log4j 1.x versions.

Restart Active Console once the setting have been applied.

Gateway Hub Copied

The Gateway Hub installation includes both Kafka and Zookeeper services. These two services contain log4j-1.2.17 in their packaging. We are aware of the following vulnerabilities impacting log4j 1.x versions.

Gateway Hub does not use any of the affected classes in log4j. However, the recommended mitigation for the above vulnerabilities is to remove the offending classes altogether from the log4j-1.2.17.jar artifact.

Instructions for removing a class from the log4j-1.2.17.jar artifact:

hubctl stop <config_file>
 zip -d log4j-1.2.17.jar org/apache/log4j/net/JMSAppender.class
 zip -d log4j-1.2.17.jar org/apache/log4j/net/JMSSink.class
 zip -d log4j-1.2.17.jar org/apache/log4j/net/Chainsaw.class
 hubctl start <config_file>

LogAnalytics Copied

Execute the below script on your current installation of LogAnalytics:

log4j-security-patch.sh

Future upcoming versions of LogAnalytics will include the necessary changes and fixes.

Synthetic Monitoring Copied

["Geneos"] ["FAQ"]

Was this topic helpful?