CVE-2018-1000134

UnboundID LDAP SDK version from commit 801111d8b5c732266a5dbd4b3bb0b6c7b94d7afb up to commit 8471904a02438c03965d21367890276bc25fa5a6, where the issue was…

published March 16, 2018

CVSS
—
EPSS
5%
Percentile
91.7
In the wild
Unconfirmed
What it is

⚠️ A surprisingly sneaky oversight allows impersonation of any valid user in UnboundID LDAP SDK! This happens when the password is left empty in synchronous mode. 🔥 Think of it like a hotel check-in desk that lets anyone use a keycard without checking their ID — just because someone knows a valid room number, they could sneak in without a proper key. 🎟️ An attacker could waltz right in and impersonate any user by simply providing a valid username with an empty password. This could lead to unauthorized access to sensitive data and actions, making it a serious risk if not addressed! 🚨

Put simply

Think of it like a hotel check-in desk that lets anyone use a keycard without checking their ID — just because someone knows a valid room number, they could sneak in without a proper key. 🎟️ This vulnerability arises in the SimpleBindRequest class's process function, where it fails to validate that passwords are non-empty, allowing an attacker to authenticate as any user on servers that skip additional validation checks as outlined in RFC 4513.

What to do

An attacker could waltz right in and impersonate any user by simply providing a valid username with an empty password. This could lead to unauthorized access to sensitive data and actions, making it a serious risk if not addressed! 🚨 Upgrade your UnboundID LDAP SDK to the fixed version after commit 8471904a02438c03965d21367890276bc25fa5a6. Ensure that your application runs additional password validation to close this loophole. Regular security audits will help keep your systems in check! 🛡️ You've got this! Follow these steps and you'll secure your LDAP server in no time! 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04651 · 91.7th percentile
Published
2018-03-16T14:04Z
EPSS history
Timeline
  • 16 MAR 14:04Z
    UnboundID LDAP SDK version from commit 801111d8b5c732266a5dbd4b3bb0b6c7b94d7afb up to commit 8471904a02438c03965d21367890276bc25fa5a6, where the issue was…
    cvelistv5