Findings

CVE-2025-14819

When doing TLS related transfers with reused easy or multi handles and altering the option, libcurl could accidentally reuse a CA store cached in memory for which the…

Published Jan 8, 2026 · updated Oct 14, 2026 · haxx curl

When doing TLS related transfers with reused easy or multi handles and altering the option, libcurl could accidentally reuse a CA store cached in memory for which the partial chain option was reversed. Contrary to the user's wishes and expectations. This could make libcurl find and accept a trust chain that it otherwise would not.

Timeline

Detection, updates, and resolution for this record.

  1. Jan 8, 2026 · NIST NVD

    Detected

    When doing TLS related transfers with reused easy or multi handles and altering the option, libcurl could accidentally reuse a CA store cached in memory for which the partial chain option was reversed. Contrary to the user's wishes and expectations. This could make libcurl find and accept a trust chain that it otherwise would not.

  2. Oct 14, 2026 · NIST NVD

    Updated

    When doing TLS related transfers with reused easy or multi handles and altering the option, libcurl could accidentally reuse a CA store cached in memory for which the partial chain option was reversed. Contrary to the user's wishes and expectations. This could make libcurl find and accept a trust chain that it otherwise would not.

Affected

  • cpe haxx/curlversion unspecified

Sources

  • CVE.orgCVE-2025-14819

    Official CVE identifier

    cve.org
  • FIRST EPSSCVE-2025-14819

    30-day exploitation probability 0.8%

    first.org
  • NIST NVDCVE-2025-14819

    When doing TLS related transfers with reused easy or multi handles and altering the option, libcurl could accidentally reuse a CA store cached in memory for which the partial chain option was reversed. Contrary to the user's wishes and expectations. T

    nvd.nist.gov

References