Skip to content
OpenAdvisories
High · 7.5 CVE-2021-26117 BIT-activemq-2021-26117EUVD-2021-1304GHSA-9mgm-gcq8-86wq

ActiveMQ: LDAP-Authentication does not verify passwords on servers with anonymous bind

Published Jan 27, 2021 · Updated Aug 3, 2024 · Assigned by apache

Description

The optional ActiveMQ LDAP login module can be configured to use anonymous access to the LDAP server. In this case, for Apache ActiveMQ Artemis prior to version 2.16.0 and Apache ActiveMQ prior to versions 5.16.1 and 5.15.14, the anonymous context is used to verify a valid users password in error, resulting in no check on the password.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache ActiveMQ Apache ActiveMQ Artemis – < 2.16.0, Apache ActiveMQ – < 5.16.1 2.16.0

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.1-1 —
Debian 12 activemq 5.16.1-1 —
Debian 10 activemq 5.15.16-0+deb10u1 DLA-3657-1
Debian 9 activemq 5.14.3-3+deb9u2 DLA-2583-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.16.0, < 5.16.1 5.16.1 GHSA-9mgm-gcq8-86wq
Maven org.apache.activemq:activemq-parent < 5.15.14 5.15.14 GHSA-9mgm-gcq8-86wq
Maven org.apache.activemq:apache-artemis < 2.16.0 2.16.0 GHSA-9mgm-gcq8-86wq

Advisories 5

References