CVE Catalog

CVE-2026-8932

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

libcurl would reuse a previously created connection even when some mTLS config related option had been changed that should have prohibited reuse. Specifically, options related to the private key were left out from the configuration match checks.

Risk Assessment

The organization may unknowingly use outdated or incorrect client certificates in mTLS connections, leading to potential security policy violations and unauthorized access.

Recommendation

Immediately update libcurl to a version that includes the fix for checking private key options in connection match checks. After updating, restart all services that use libcurl.

Other vulnerabilities in libcurl

See all
Original NVD description (English source)

libcurl would reuse a previously created connection even when some mTLS config related option had been changed that should have prohibited reuse. libcurl keeps previously used connections in a connection pool for subsequent transfers to reuse if one of them matches the setup. However, some TLS settings related to client certificates were left out from the configuration match checks, making them match too easily. In particular options related to the private key.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS