GitHub Advisoryadvisory · NuGet
GHSA-px2c-r924-mwcc Couchbase .NET SDK (client library) does not properly enable hostname verification for TLS certificates
MEDIUM
Official page ↗
- Aliases
- CVE-2025-49015
- Ecosystem
- NuGet
- Packages
- CouchbaseNetClient
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-297
- Reviewed
- 2025-06-18
Affected packages
• NuGet CouchbaseNetClient: < 3.7.1 → fixed in 3.7.1
Description
The Couchbase .NET SDK (client library) before 3.7.1 does not properly enable hostname verification for TLS certificates. In fact, the SDK was also using IP addresses instead of hostnames due to a configuration option that was incorrectly enabled by default.
Related
Alias · CVE (1)
- CVE-2025-49015 The Couchbase .NET SDK (client library) before 3.7.1 does not properly enable hostname verification for TLS certificates. vulnerability
Weakness · CWE (1)
- CWE-297 Improper Validation of Certificate with Host Mismatch weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2025-49015 advisory
- https://github.com/couchbase/couchbase-net-client/commit/04d1679b2178f922036be6e595b3d91f972c5ba3 web
- https://docs.couchbase.com/server/current/release-notes/relnotes.html web
- https://forums.couchbase.com/tags/security web
- https://github.com/couchbase/couchbase-net-client package
- https://www.couchbase.com/alerts web