Skip to content
OpenAdvisories
Medium · 5.9 CVE-2020-13920 BIT-activemq-2020-13920EUVD-2022-1253GHSA-xgrx-xpv2-6vp4

Improper Authentication in Apache ActiveMQ

Published Sep 10, 2020 · Updated Aug 4, 2024 · Assigned by apache

Description

Apache ActiveMQ uses LocateRegistry.createRegistry() to create the JMX RMI registry and binds the server to the "jmxrmi" entry. It is possible to connect to the registry without authentication and call the rebind method to rebind jmxrmi to something else. If an attacker creates another server to proxy the original, and bound that, he effectively becomes a man in the middle and is able to intercept the credentials when an user connects. Upgrade to Apache ActiveMQ 5.15.12.

Affected products

VendorProductAffectedFixed
— Apache ActiveMQ Apache ActiveMQ version prior to 5.15.12 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 activemq 5.16.0-1 —
Debian 12 activemq 5.16.0-1 —
Debian 10 activemq 5.15.16-0+deb10u1 DLA-3657-1
Debian 9 activemq 5.14.3-3+deb9u1 DLA-2400-1
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS activemq 5.16.1-1ubuntu0.1~esm1 USN-6910-1
Ubuntu Pro 20.04 LTS activemq 5.15.11-1ubuntu0.1~esm1 USN-6910-1
Ubuntu Pro 18.04 LTS activemq 5.15.8-2~18.04.1~esm1 USN-6910-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS activemq 5.13.2+dfsg-2ubuntu0.1~esm1 USN-6910-1

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.activemq:activemq-parent < 5.15.12 5.15.12 GHSA-xgrx-xpv2-6vp4

Advisories 4

References