CVE catalog

CVE-2017-14623

golang-github-go-ldap-ldap: CVE-2017-14623

[CVE catalog]

Severity
Medium · CVSS 5.6CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Published
Source
[NVD] · [CVE record]
EPSS
1.69% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangolang-github-go-ldap-ldapsid3.4.14-1fixed
Debiangolang-github-go-ldap-ldapforky3.4.14-1fixed
Debiangolang-github-go-ldap-ldaptrixie3.4.9-1fixed
Debiangolang-github-go-ldap-ldapbookworm3.4.4-2fixed
Ubuntugolang-github-go-ldap-ldap16.040.0~git20150817.24.12f2865-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-github-go-ldap-ldapsourcesid2.5.1-1lowNot reported[876404]
Debiangolang-github-go-ldap-ldapsourceforky2.5.1-1lowNot reported[876404]
Debiangolang-github-go-ldap-ldapsourcetrixie2.5.1-1lowNot reported[876404]
Debiangolang-github-go-ldap-ldapsourcebookworm2.5.1-1lowNot reported[876404]

[Debian bug #876404]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [golang-github-go-ldap-ldap]

    Details (2)
    • 3.4.4-2 · all · bookworm

      Fixed · Fixed: 2.5.1-1

      dsa · golang-github-go-ldap-ldap · debian · bookworm; dsa · golang-github-go-ldap-ldap · debian · 12

    • 3.4.4-2 · all · bookworm

      Fixed · Fixed: 2.5.1-1

      dsa · golang-github-go-ldap-ldap · debian · bookworm; dsa · golang-github-go-ldap-ldap · debian · 12

[Debian 13 (Trixie)]

  • Source package: [golang-github-go-ldap-ldap]

    Details (2)
    • 3.4.9-1 · all · trixie

      Fixed · Fixed: 2.5.1-1

      dsa · golang-github-go-ldap-ldap · debian · 13

    • 3.4.9-1 · all · trixie

      Fixed · Fixed: 2.5.1-1

      dsa · golang-github-go-ldap-ldap · debian · 13

Observed:

References