Learn about CVE-2020-1958 impacting Apache Druid 0.17.0. Discover how the LDAP authentication bypass allows unauthorized access to LDAP attribute values and the necessary mitigation steps.
Apache Druid LDAP Injection Vulnerability
Understanding CVE-2020-1958
Apache Druid version 0.17.0 is affected by an LDAP authentication bypass vulnerability, allowing users with valid LDAP credentials to surpass security filters.
What is CVE-2020-1958?
When LDAP authentication is enabled in Apache Druid 0.17.0, authenticated callers can bypass the credentialsValidator.userSearch filter barrier that validates LDAP user authenticity. This flaw allows unauthorized access and information disclosure, exposing LDAP attribute values without proper authentication.
The Impact of CVE-2020-1958
The vulnerability leads to unauthorized access to LDAP attribute values. Though subject to role-based authorization checks, the flaw can potentially compromise sensitive information stored on the LDAP server.
Technical Details of CVE-2020-1958
Vulnerability Description
Affected Systems and Versions
Exploitation Mechanism
The flaw allows users with valid LDAP credentials to evade security filters, potentially accessing and retrieving LDAP attribute values without proper authorization.
Mitigation and Prevention
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates