CVE-2021-26117GHSA-9MGM-GCQ8-86WQBIT-ACTIVEMQ-2021-26117
ActiveMQ: LDAP-Authentication does not verify passwords on servers with anonymous bind
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 2.16.0, 5.15.14, 5.16.1
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
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.
Timeline
- CVE published
- Record last updated
- EPSS reached 10%
FIRST estimates at least a 10% chance of exploitation in the next 30 days
Affected versions
- Apache Software Foundation Apache ActiveMQ
fixed in 2.16.0; fixed in 5.15.14
- org.apache.activemq:activemq-parentMaven
From 5.16.0 · fixed in 5.16.1
- org.apache.activemq:activemq-parentMaven
fixed in 5.15.14
- org.apache.activemq:apache-artemisMaven
fixed in 2.16.0
References 21
mail-archives.apache.org
lists.apache.org
- thread.html/rffa5cd05d01c4c9853b17f3004d80ea6eb8856c422a8545c5f79b1a6@<commits.activemq.apache.org>
- thread.html/re1b98da90a5f2e1c2e2d50e31c12e2578d61fe01c0737f9d0bd8de99@<announce.apache.org>
- thread.html/r946488fb942fd35c6a6e0359f52504a558ed438574a8f14d36d7dcd7@<commits.activemq.apache.org>
- thread.html/r70389648227317bdadcdecbd9f238571a6047469d156bd72bb0ca2f7@<gitbox.activemq.apache.org>
- thread.html/r5899ece90bcae5805ad6142fdb05c58595cff19cb2e98cc58a91f55b@<gitbox.activemq.apache.org>
- thread.html/rec93794f8aeddf8a5f1a643d264b4e66b933f06fd72a38f31448f0ac@<gitbox.activemq.apache.org>
- thread.html/rd75600cee29cb248d548edcf6338fe296466d63a69e2ed0afc439ec7@<issues.activemq.apache.org>
- thread.html/raea451de09baed76950d6a60cc4bb1b74476c505e03205a3c68c9808@<issues.activemq.apache.org>
- thread.html/r110cacfa754471361234965ffe851a046e302ff2693b055f49f47b02@<issues.activemq.apache.org>
- thread.html/r22cdc0fb45e223ac92bc2ceff7af92f1193dfc614c8b248534456229@<issues.activemq.apache.org>
- thread.html/r3341d96d8f956e878fb7b463b08d57ca1d58fec9c970aee929b58e0d@<issues.activemq.apache.org>
- thread.html/r519bfafd67091d0b91243efcb1c49b1eea27321355ba5594f679277d@<issues.activemq.apache.org>
- thread.html/rd05b1c9d61dbd220664d559aa0e2b55e5830f006a09e82057f3f7863@<issues.activemq.apache.org>
- thread.html/ra255ddfc8b613b80e9fa22ff3e106168b245f38a22316bfb54d21159@<issues.activemq.apache.org>