Improper Validation of Certificate with Host Mismatch Affecting apache-directory-api package, versions *


Severity

Recommended
0.0
high
0
10

Snyk's Security Team recommends NVD's CVSS assessment. Learn more

Threat Intelligence

EPSS
0.26% (16th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-DEBIANUNSTABLE-APACHEDIRECTORYAPI-17116496
  • published1 Jun 2026
  • disclosed1 Jun 2026

Introduced: 1 Jun 2026

CVE-2026-35563  (opens in a new tab)
CWE-297  (opens in a new tab)

How to fix?

There is no fixed version for Debian:unstable apache-directory-api.

NVD Description

Note: Versions mentioned in the description apply only to the upstream apache-directory-api package and not the apache-directory-api package as distributed by Debian. See How to fix? for Debian:unstable relevant fixed versions and status.

It was identified that the LDAP client implementation in version 2.1.7 does not verify if the server certificate matches the intended LDAP hostname. While the underlying code validates the certificate chain against a trusted authority, the absence of endpoint identification allows a valid certificate issued for an entirely unrelated host to be improperly accepted. This oversight leaves the connection highly vulnerable to server impersonation and complete connection compromise.

The root cause of this vulnerability lies in the incomplete TLS server identity verification within the LDAP client implementation.

The attacker requires MITM capability on the network to exploit this vulnerability. This attacker must be able to present a certificate trusted by the client's configured trust store.

The hostname verification has been enforced in the new version of the LDAP API

CVSS Base Scores

version 3.1