Description
The LDAPLoginModule implementation in the Java Authentication and Authorization Service (JAAS) in Apache ActiveMQ 5.x before 5.10.1 allows remote attackers to bypass authentication by logging in with an empty password and valid username, which triggers an unauthenticated bind. NOTE: this identifier has been SPLIT per ADT2 due to different vulnerability types. See CVE-2015-6524 for the use of wildcard operators in usernames.
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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 13 | activemq | 5.6.0+dfsg1-4 | — |
| Debian 12 | activemq | 5.6.0+dfsg1-4 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 14.04 LTS | activemq | 5.6.0+dfsg-1+deb7u1build0.14.04.1 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | org.apache.activemq:activemq-broker | >= 5.0.0, < 5.10.1 | 5.10.1 | GHSA-72m6-23ff-7q26 |
| Maven | org.apache.activemq:activemq-jaas | >= 5.0.0, < 5.10.1 | 5.10.1 | GHSA-72m6-23ff-7q26 |
References
- 72513 vdb-entry
- [oss-security] 20150205 [ANNOUNCE] CVE-2014-3600, CVE-2014-3612 and CVE-2014-8110 - Apache ActiveMQ vulnerabilities mailing-list
- http://activemq.apache.org/security-advisories.data/CVE-2014-3612-announcement.txt
- RHSA-2015:0137 vendor-advisory
- RHSA-2015:0138 vendor-advisory
- [activemq-commits] 20190327 svn commit: r1042639 - in /websites/production/activemq/content/activemq-website: ./ projects/artemis/download/ projects/classic/download/ projects/cms/download/ security-advisories.data/ mailing-list