Description
A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup
for a given hostname even when using a different Native CA Store setting
(`CURLSSLOPT_NATIVE_CA`) than when the connection was created.
Published: 2026-09-06
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Improper Certificate Validation leading to potential Man-in-the-Middle attacks via reused HTTPS connections
Action: Apply Patch
AI Analysis

Impact

A flaw in libcurl causes the library to reuse an existing HTTPS connection even when the Native CA Store setting has changed between the connection’s creation and its subsequent use. Because the CA store is not re‑validated in this circumstance, a certificate that would normally be rejected can be accepted, resulting in improper certificate validation. The weakness aligns with CWE‑295 and CWE‑488 and could enable attackers to perform a Man-in-the-Middle attack if they can supply a certificate that satisfies the older CA store but not the newer one.

Affected Systems

All installations of the libcurl library distributed by haxx, including any applications that link to curl, and any RedHat Hummingbird version that bundles libcurl (e.g., RedHat Hummingbird 1), are potentially affected. The advisory does not list specific version numbers; therefore any libcurl instance using the CURLSSLOPT_NATIVE_CA option without the official fix can be vulnerable.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity vulnerability. The EPSS score is less than 1% and the issue is not listed in the CISA KEV catalog, suggesting that exploitation is presently unlikely. Based on the description, it is inferred that an attacker must control a target hostname, manipulate the certificate chain, and trigger a reuse of an HTTPS connection after the Native CA Store setting has changed. The attack surface is limited to scenarios where the client reuses connections across different CA store configurations, but a successful MITM remains possible when these conditions are met.

Generated by OpenCVE AI on September 22, 2026 at 02:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade libcurl to the version that includes the fix for this vulnerability.
  • Ensure the CURLSSLOPT_NATIVE_CA option remains constant for all related HTTPS connections so that the CA store does not change mid‑session.
  • If upgrading is not possible, force a fresh connection on each HTTPS request by setting CURLOPT_FRESH_CONNECT to true, disabling HTTP keep‑alive and preventing reuse of the existing connection.

Generated by OpenCVE AI on September 22, 2026 at 02:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 22 Sep 2026 00:15:00 +0000

Type Values Removed Values Added
First Time appeared Redhat
Redhat hummingbird
Weaknesses CWE-295
CPEs cpe:/a:redhat:hummingbird:1
Vendors & Products Redhat
Redhat hummingbird
References
Metrics threat_severity

None

threat_severity

Low


Fri, 11 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Haxx
Haxx curl
CPEs cpe:2.3:a:haxx:curl:*:*:*:*:*:*:*:*
Vendors & Products Haxx
Haxx curl

Thu, 10 Sep 2026 04:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-295

Tue, 08 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-488
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 06 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-295

Sun, 06 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
First Time appeared Curl
Curl curl
Vendors & Products Curl
Curl curl

Sun, 06 Sep 2026 18:00:00 +0000

Type Values Removed Values Added
Description A flaw in libcurl makes it wrongly reuse an existing HTTPS connection setup for a given hostname even when using a different Native CA Store setting (`CURLSSLOPT_NATIVE_CA`) than when the connection was created.
Title native CA store conn reuse
References

cve-icon MITRE

Status: PUBLISHED

Assigner: curl

Published:

Updated: 2026-09-15T06:03:11.962Z

Reserved: 2026-08-26T04:24:27.361Z

Link: CVE-2026-80231

cve-icon Vulnrichment

Updated: 2026-09-08T18:50:55.455Z

cve-icon NVD

Status : Modified

Published: 2026-09-06T18:17:22.500

Modified: 2026-09-15T07:16:30.570

Link: CVE-2026-80231

cve-icon Redhat

Severity : Low

Publid Date: 2026-09-06T17:48:38Z

Links: CVE-2026-80231 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-22T02:30:07Z

Weaknesses
  • CWE-295

    Improper Certificate Validation

  • CWE-488

    Exposure of Data Element to Wrong Session