Apache Karaf uses the LDAPLoginModule to authenticate users to a directory via LDAP. However, it is not encoding usernames properly and hence is vulnerable to LDAP injection attacks. While it appears that it not possible to exploit this vulnerability to allow an attacker to gain remote access, it allows an attacker to insert special characters into the search query step. Therefore, it can potentially be exploited as part of a Denial Of Service attack. External References: https://karaf.apache.org/security/cve-2016-8750.txt Upstream patch: https://github.com/apache/karaf/commit/ac07cb2440ceff94b3001728c1611fc471253d19
This issue has been addressed in the following products: Red Hat JBoss Fuse Via RHSA-2018:1322 https://access.redhat.com/errata/RHSA-2018:1322