CVE-2012-5604: ldap_fluff authentication bypass
4.3
CVSS Score
Basic Information
CVE ID
GHSA ID
EPSS Score
0.68116%
CWE
-
Published
5/14/2022
Updated
1/26/2023
KEV Status
No
Technology
Ruby
Technical Details
CVSS Vector
AV:N/AC:M/Au:N/C:N/I:P/A:N
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| ldap_fluff | rubygems | < 0.4.0 | 0.4.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The GitHub patch explicitly adds a check for empty/nil passwords in the authenticate? method. The vulnerability description matches this code change - allowing authentication bypass via unspecified vectors (empty password being the implied vector). The commit message 'Protect against passwordless auth' directly correlates with the CVE's authentication bypass description. The vulnerable version range (<0.4.0) corresponds to versions without this password presence check.