Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2017-14623

26
FAUCET Score

CVE-2017-14623 describes a vulnerability in the go-ldap package (ldap.v2) through version 2.5.0, allowing an attacker to log in with an empty password under specific application and LDAP server configurations. This high-severity vulnerability (CVSS 8.1) has a network attack vector and high impact on confidentiality, integrity, and availability, but requires high attack complexity. There is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.

Impacted Technologies

VendorProductVersion(s)CPE
<= 2.5.0CPE matchmatch criteria
cpe:2.3:a:go-ldap_project:ldap:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

8.1HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
2.2
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
1.67%
Probability of exploitation in next 30 days
EPSS Percentile
74.4%
Percentile rank of EPSS score among Peer Group
As of 2026-07-25
Model: v2026.06.15
This CVE's current EPSS score of 0.0167 is in the 31st percentile among its peer group of 8,914 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.0 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (14)

github_advisorypatch availablevia nvd_reference
View patch
gopatch availablevia ghsa
Product: github.com/go-ldap/ldapFixed in: 2.5.0
microsoftpatch availablevia msrc
Product: 16898-16817Fixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: 17547-17084Fixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: azl3 vitess 19.0.4-2 on Azure Linux 3.0Fixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: azl3 vitess 19.0.4-7 on Azure Linux 3.0Fixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: Azure Linux 3.0 ARMFixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: 16898-17084Fixed in: 19.0.4-2
microsoftpatch availablevia msrc
Product: Azure Linux 3.0 x64Fixed in: 19.0.4-2
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift4/ose-cli-rhel9
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 4Fixed in: openshift-clients
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Enterprise 3Fixed in: atomic-openshift
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 3.11Fixed in: atomic-openshift-clients
redhatend of lifevia redhat_api
Product: Red Hat OpenShift Container Platform 3.11Fixed in: openshift3/ose-cli

Vendor Advisories (4)

microsoft2024-Sep/CVE-2017-14623

CVE-2017-14623

Sep 10, 2024
goGHSA-x27w-qxhg-343vhigh

Access Restriction Bypass in go-ldap

Feb 15, 2022
microsoft2017-Sep/CVE-2017-14623Important

In the ldap.v2 (aka go-ldap) package through 2.5.0 for Go an attacker may be able to login with an empty password. This issue affects an application using this package if these conditions are met: (1) it relies only on the return error of the Bind function call to determine whether a user is authorized (i.e. a nil return value is interpreted as successful authorization) and (2) it is used with an LDAP server allowing unauthenticated bind.

Sep 12, 2017
redhatCVE-2017-14623Moderate

gopkg.in-ldap.v2: Authentication bypass via empty password

Aug 24, 2017

References

github.com / go-ldap/ldap/commit/95ede1266b237bf8e9aa5dce0b3250e51bfefe66
Patch
github.com / go-ldap/ldap/pull/126
Issue TrackingPatch