Skip to content
Fencer Intel
medium 5.3

CVE-2020-1954 json

Apache CXF JMX Integration is vulnerable to a MITM attack

published 6y ago modified 4mo ago also GHSA-ffm7-7r8g-77xm , EUVD-2022-0979

cvss
5.3
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
6.1%
EPSS 6.1% chance of exploitation in 30 days, percentile 93%
public exploits
0
none known

Summary

Apache CXF has the ability to integrate with JMX by registering an InstrumentationManager extension with the CXF bus. If the ‘createMBServerConnectorFactory‘ property of the default InstrumentationManagerImpl is not disabled, then it is vulnerable to a man-in-the-middle (MITM) style attack. An attacker on the same host can connect to the registry and rebind the entry to another server, thus acting as a proxy to the original. They are then able to gain access to all of the information that is sent and received over JMX.

Patch / fix

  • maven org.apache.cxf:cxf-rt-management 3.2.13, 3.3.6
  • apache cxf 3.2.13, 3.3.6
  • eap7-jberet jboss enterprise application platform 7.3 1.3.7-1.Final_redhat_00001.1.el6eap
  • eap7-jgroups jboss enterprise application platform 7.3 4.1.10-1.Final_redhat_00001.1.el6eap
  • eap7-wildfly jboss enterprise application platform 7.3 7.3.3-4.GA_redhat_00004.1.el6eap
  • eap7-narayana jboss enterprise application platform 7.3 5.9.9-1.Final_redhat_00001.1.el6eap
  • eap7-undertow jboss enterprise application platform 7.3 2.0.31-1.SP1_redhat_00001.1.el6eap
  • eap7-velocity jboss enterprise application platform 7.3 2.2.0-1.redhat_00001.1.el6eap
  • eap7-hibernate jboss enterprise application platform 7.3 5.3.18-1.Final_redhat_00001.1.el6eap
  • eap7-picketbox jboss enterprise application platform 7.3 5.0.3-8.Final_redhat_00007.1.el6eap

red hat advisories RHSA-2020:4244RHSA-2020:4246RHSA-2020:4245

Is CVE-2020-1954 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.

Check with Fencer

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2020-1954 updated cvss 5.3

cxf: JMX integration is vulnerable to a MITM attack

  • Red Hat BPM Suite 6 cxf, cxf-core
    affected: no fix planned “Out of support scope”
  • Red Hat Fuse 7 cxf-core
    affected: no fix available
  • Red Hat JBoss BRMS 6 cxf, cxf-core Red Hat JBoss Fuse 6 cxf-core
    affected: no fix planned “Out of support scope”
  • Red Hat OpenShift Application Runtimes cxf-core Red Hat support for Spring Boot cxf-core
    affected: no fix available
  • Red Hat EAP 7.3.3
    fixed: vendor fix RHSA-2020:4247
  • Red Hat EAP-CD 20 Tech Preview
    fixed: vendor fix RHSA-2020:3585
  • Red Hat JBoss EAP 7.3 for BaseOS-8 eap7-artemis-native 1.0.2-3.redhat_1.el8eap, eap7-velocity 2.2.0-1.redhat_00001.1.el8eap, eap7-apache-cxf 3.3.7-1.redhat_00001.1.el8eap, eap7-snakeyaml 1.26.0-1.redhat_00001.1.el8eap, eap7-wildfly 7.3.3-4.GA_redhat_00004.1.el8eap, eap7-jberet 1.3.7-1.Final_redhat_00001.1.el8eap, +87 more
    fixed: vendor fix RHSA-2020:4245
  • Red Hat JBoss EAP 7.3 for RHEL 6 Server eap7-artemis-native 1.0.2-3.redhat_1.el6eap, eap7-velocity 2.2.0-1.redhat_00001.1.el6eap, eap7-apache-cxf 3.3.7-1.redhat_00001.1.el6eap, eap7-snakeyaml 1.26.0-1.redhat_00001.1.el6eap, eap7-wildfly 7.3.3-4.GA_redhat_00004.1.el6eap, eap7-jberet 1.3.7-1.Final_redhat_00001.1.el6eap, +87 more
    fixed: vendor fix RHSA-2020:4244
show 4 more
  • Red Hat JBoss EAP 7.3 for RHEL 7 Server eap7-artemis-native 1.0.2-3.redhat_1.el7eap, eap7-velocity 2.2.0-1.redhat_00001.1.el7eap, eap7-apache-cxf 3.3.7-1.redhat_00001.1.el7eap, eap7-snakeyaml 1.26.0-1.redhat_00001.1.el7eap, eap7-wildfly 7.3.3-4.GA_redhat_00004.1.el7eap, eap7-jberet 1.3.7-1.Final_redhat_00001.1.el7eap, +89 more
    fixed: vendor fix RHSA-2020:4246
  • Red Hat Single Sign-On 7.4.3
    fixed: vendor fix RHSA-2020:4931
  • Red Hat RHDM 7.9.0
    fixed: vendor fix RHSA-2020:4960
  • Red Hat RHPAM 7.9.0
    fixed: vendor fix RHSA-2020:4961

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

Exploit prediction

6.15% chance of exploitation in the next 30 days, higher than 93% of all scored CVEs (FIRST EPSS, 2026-11-09).

CVSS scores

assigned by version score vector
NVD 3.1 5.3 CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
NVD 2.0 2.9 AV:A/AC:M/Au:N/C:P/I:N/A:N
GitHub 3.1 5.3 CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

Affected packages

ecosystem package affected fixed in
maven org.apache.cxf:cxf-rt-management
<3.2.13
>=3.3.0, <3.3.6
3.2.13
3.3.6

Affected products

  • Apache Apache CXF

Classification

Weakness
  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.