CVE-2025-14819
OpenSSL partial chain store policy bypass
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.3
OpenSSL partial chain store policy bypass
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-295, CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2026-1566
5.3
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
EUVD-2026-1566- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-vqhr-m87q-9jqh
5.3
When doing TLS related transfers with reused easy or multi handles and altering the ...
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
GHSA-vqhr-m87q-9jqh- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
NVD
5.3
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVALPINE-CVE-2025-14819
5.3
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
ALPINE-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2025-14819
5.3
- Record
BELL-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 29 moreShow less
OSV
5.3
OpenSSL partial chain store policy bypass
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2025-14819
5.3
When doing TLS related transfers with reused easy or multi handles and altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
DEBIAN-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVJLSEC-2026-429
5.3
When doing TLS related transfers with reused easy or multi handles and altering the...
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
JLSEC-2026-429- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-1190
5.3
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a cross-protocol redirect to a second URL that uses an IMAP, LDAP, POP3 or SMTP scheme, curl might wrongly pass on the bearer token to the new target host.(CVE-2025-14524)
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.(CVE-2025-14819)
When doing SSH-based transfers using either SCP or SFTP, and setting the known_hosts file, libcurl could still mistakenly accept connecting to hosts not present in the specified file if they were added as recognized in the libssh global known_hosts file.(CVE-2025-15079)
When doing SSH-based transfers using either SCP or SFTP, and asked to do public key authentication, curl would wrongly still ask and authenticate using a locally running SSH agent.(CVE-2025-15224)
- Record
OESA-2026-1190- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-1191
5.3
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a cross-protocol redirect to a second URL that uses an IMAP, LDAP, POP3 or SMTP scheme, curl might wrongly pass on the bearer token to the new target host.(CVE-2025-14524)
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.(CVE-2025-14819)
When doing SSH-based transfers using either SCP or SFTP, and setting the known_hosts file, libcurl could still mistakenly accept connecting to hosts not present in the specified file if they were added as recognized in the libssh global known_hosts file.(CVE-2025-15079)
When doing SSH-based transfers using either SCP or SFTP, and asked to do public key authentication, curl would wrongly still ask and authenticate using a locally running SSH agent.(CVE-2025-15224)
- Record
OESA-2026-1191- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-1192
5.3
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a cross-protocol redirect to a second URL that uses an IMAP, LDAP, POP3 or SMTP scheme, curl might wrongly pass on the bearer token to the new target host.(CVE-2025-14524)
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.(CVE-2025-14819)
When doing SSH-based transfers using either SCP or SFTP, and setting the known_hosts file, libcurl could still mistakenly accept connecting to hosts not present in the specified file if they were added as recognized in the libssh global known_hosts file.(CVE-2025-15079)
When doing SSH-based transfers using either SCP or SFTP, and asked to do public key authentication, curl would wrongly still ask and authenticate using a locally running SSH agent.(CVE-2025-15224)
- Record
OESA-2026-1192- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2026-1195
5.3
curl security update
cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various protocols.
Security Fix(es):
When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a cross-protocol redirect to a second URL that uses an IMAP, LDAP, POP3 or SMTP scheme, curl might wrongly pass on the bearer token to the new target host.(CVE-2025-14524)
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.(CVE-2025-14819)
When doing SSH-based transfers using either SCP or SFTP, and setting the known_hosts file, libcurl could still mistakenly accept connecting to hosts not present in the specified file if they were added as recognized in the libssh global known_hosts file.(CVE-2025-15079)
When doing SSH-based transfers using either SCP or SFTP, and asked to do public key authentication, curl would wrongly still ask and authenticate using a locally running SSH agent.(CVE-2025-15224)
- Record
OESA-2026-1195- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2026:55450
8.1
Red Hat Security Advisory: curl security update
- Record
RHSA-2026:55450- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:6893
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:6893- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:72506
8.1
Red Hat Security Advisory: curl security update
- Record
RHSA-2026:72506- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:77255
6.8
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:77255- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:82895
8.1
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:82895- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-14819
5.3
CVE-2025-14819 in rootio-curl - Patched by Root
Root has patched CVE-2025-14819 in the rootio-curl package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-13-CVE-2025-14819
5.3
CVE-2025-14819 in rootio-curl - Patched by Root
Root has patched CVE-2025-14819 in the rootio-curl package for Root:Debian:13. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-13-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2025-14819
5.3
When doing TLS related transfers with reused easy or multi handles and altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
UBUNTU-CVE-2025-14819- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVCURL-CVE-2025-14819 No score
OpenSSL partial chain store policy bypass
When doing TLS related transfers with reused easy or multi handles and
altering the CURLSSLOPT_NO_PARTIALCHAIN 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.
- Record
CURL-CVE-2025-14819- Updated
- 2026-11-02
OSVMGASA-2026-0003 No score
Updated curl packages fix security vulnerabilities
curl is susceptible to a number of low severity security vulnerabilities: CVE-2025-14524: bearer token leak on cross-protocol redirect CVE-2025-14819: OpenSSL partial chain store policy bypass CVE-2025-15079: libssh knownhosts file vulnerability CVE-2025-15224: libssh key passphrase bypass vulnerability This release fixes these issues.
- Record
MGASA-2026-0003- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10017-1 No score
curl-8.18.0-1.1 on GA media
These are all security issues fixed in the curl-8.18.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10017-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20031-1 No score
Security update for curl
This update for curl fixes the following issues:
This update for curl fixes the following issues:
- CVE-2025-14017: broken TLS options for threaded LDAPS (bsc#1256105).
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
openSUSE-SU-2026:20031-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0050-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:0050-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0051-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:0051-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0052-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:0052-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0066-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: Fixed bearer token leak on cross-protocol redirect (bsc#1255731)
- CVE-2025-15079: Fixed unknown host connection acceptance when set in the global knownhostsfile (bsc#1255733)
- CVE-2025-14819: Fixed issue where alteration of CURLSSLOPT_NO_PARTIALCHAIN could accidentally lead to CA cache reuse for which partial chain was reversed (bsc#1255732)
- Record
SUSE-SU-2026:0066-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:0508-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14017: Fixed broken TLS options for threaded LDAPS (bsc#1256105).
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:0508-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20042-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:20042-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20062-1 No score
Security update for curl
This update for curl fixes the following issues:
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:20062-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20082-1 No score
Security update for curl
This update for curl fixes the following issues:
This update for curl fixes the following issues:
- CVE-2025-14017: broken TLS options for threaded LDAPS (bsc#1256105).
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:20082-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20110-1 No score
Security update for curl
This update for curl fixes the following issues:
This update for curl fixes the following issues:
- CVE-2025-14017: broken TLS options for threaded LDAPS (bsc#1256105).
- CVE-2025-14524: bearer token leak on cross-protocol redirect (bsc#1255731).
- CVE-2025-14819: libssh global knownhost override (bsc#1255732).
- CVE-2025-15079: libssh key passphrase bypass without agent set (bsc#1255733).
- CVE-2025-15224: OpenSSL partial chain store policy bypass (bsc#1255734).
- Record
SUSE-SU-2026:20110-1- Updated
- 2026-11-02
OSVUSN-8062-1 No score
curl vulnerabilities
It was discovered that curl incorrectly handled cookies when redirected from secure to insecure connections. An attacker could possibly use this issue to cause a denial of service, or obtain sensitive information. This issue only affected Ubuntu 25.10. (CVE-2025-9086)
Calvin Ruocco discovered that curl did not properly handle WebSocket communications under certain circumstances. A malicious server could possibly use this issue to poison proxy caches with malicious content. This issue only affected Ubuntu 24.04 LTS and Ubuntu 25.10. (CVE-2025-10148)
Stanislav Fort discovered that wcurl did not properly handle URLs with certain encoded characters. If a user were tricked into processing a specially crafted URL, an attacker could possibly use this issue to write files outside the intended directory. This issue only affected Ubuntu 25.10. (CVE-2025-11563)
Stanislav Fort discovered that curl did not properly validate pinned public keys under certain circumstances. A remote attacker could possibly use this issue to perform a machine-in-the-middle attack. This issue only affected Ubuntu 25.10.(CVE-2025-13034)
Stanislav Fort discovered that curl did not properly manage TLS options when performing LDAP over TLS transfers in multi-threaded environments. Under certain circumstances, certificate verification could be unintentionally and unknowingly disabled. (CVE-2025-14017)
It was discovered that curl incorrectly handled Oauth2 bearer tokens when following redirects. A remote attacker could possibly use this issue to obtain authentication credentials. (CVE-2025-14524)
Stanislav Fort discovered that curl did not properly validate TLS certificates when reusing connections. A remote attacker could possibly use this issue to bypass expected certificate verification. This issue only affected Ubuntu 24.04 LTS and Ubuntu 25.10. (CVE-2025-14819)
Harry Sintonen discovered that curl did not properly validate SSH host keys when performing SSH-based file transfers. This issue could lead to unintended bypass of custom known_hosts file. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2025-15079)
Harry Sintonen discovered that curl built with libssh did not properly handle authentication when performing SSH-based file transfers. This could result in unintended authentication operations. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2025-15224)
- Record
USN-8062-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.21 |
7.87.0 up to 8.14.1-r3 | 8.14.1-r3 |
curlAlpine:v3.22 |
7.87.0 up to 8.14.1-r4 | 8.14.1-r4 |
curlAlpine:v3.23 |
7.87.0 up to 8.18.0-r0 | 8.18.0-r0 |
curlAlpine:v3.24 |
7.87.0 up to 8.18.0-r0 | 8.18.0-r0 |
curlAlpaquita:stream |
8.1.2-r0 up to 8.18.0-r0 | 8.18.0-r0 |
curlBellSoft Hardened Containers:stream |
8.1.2-r0 up to 8.18.0-r0 | 8.18.0-r0 |
curlDebian:12 |
before 7.88.1-10+deb12u15, plus listed versions 7.88.1-107.88.1-10+deb12u17.88.1-10+deb12u117.88.1-10+deb12u127.88.1-10+deb12u13 Show 13 moreShow less7.88.1-10+deb12u147.88.1-10+deb12u1~bpo11+17.88.1-10+deb12u27.88.1-10+deb12u37.88.1-10+deb12u3~bpo11+17.88.1-10+deb12u47.88.1-10+deb12u57.88.1-10+deb12u5~bpo11+17.88.1-10+deb12u67.88.1-10+deb12u6~bpo11+17.88.1-10+deb12u77.88.1-10+deb12u87.88.1-10+deb12u9 |
7.88.1-10+deb12u15 |
curlDebian:13 |
before 8.14.1-2+deb13u4, plus listed versions 8.14.1-28.14.1-2+deb13u18.14.1-2+deb13u28.14.1-2+deb13u2~bpo13+18.14.1-2+deb13u3 |
8.14.1-2+deb13u4 |
curlDebian:14 |
before 8.18.0~rc3-1, plus listed versions 8.14.1-28.14.1-2+exp18.15.0-18.15.0-1~bpo13+18.15.0-1~exp1 Show 22 moreShow less8.15.0~rc1-1exp18.15.0~rc2-1~exp18.15.0~rc3-1~exp18.16.0-18.16.0-1+exp18.16.0-1~bpo13+18.16.0-28.16.0-38.16.0-48.16.0-4~bpo13+18.16.0~rc1-1~exp18.16.0~rc2-18.16.0~rc2-28.16.0~rc3-18.17.0-18.17.0-28.17.0-38.17.0~rc1-1~exp18.17.0~rc2-18.17.0~rc3-18.18.0~rc1-1+exp18.18.0~rc2-1 |
8.18.0~rc3-1 |
CURL_jllJulia |
8.5.0+0 up to 8.20.0+0 | 8.20.0+0 |
Show 54 moreShow less
| Package | Affected | Fixed |
|---|---|---|
LibCURL_jllJulia |
7.87.0+0 up to 8.18.0+0 | 8.18.0+0 |
curlMageia:9 |
before 7.88.1-4.9.mga9 | 7.88.1-4.9.mga9 |
curlopenEuler:24.03-LTS-SP1 |
before 8.4.0-26.oe2403sp1 | 8.4.0-26.oe2403sp1 |
curlopenEuler:24.03-LTS-SP2 |
before 8.4.0-26.oe2403sp2 | 8.4.0-26.oe2403sp2 |
curlopenEuler:24.03-LTS-SP3 |
before 8.4.0-26.oe2403sp3 | 8.4.0-26.oe2403sp3 |
curlopenEuler:24.03-LTS |
before 8.4.0-26.oe2403 | 8.4.0-26.oe2403 |
curl-debuginfoRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
curl-debugsourceRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
libcurl-debuginfoRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
libcurl-develRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
libcurl-minimal-debuginfoRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
curlRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
libcurlRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
libcurl-minimalRed Hat:enterprise_linux:10.2 |
before 0:8.12.1-4.el10_2.3 | 0:8.12.1-4.el10_2.3 |
curlRed Hat:hummingbird:1 |
before 0:8.19.0-3.hum1 | 0:8.19.0-3.hum1 |
libcurlRed Hat:hummingbird:1 |
before 0:8.19.0-3.hum1 | 0:8.19.0-3.hum1 |
libcurl-develRed Hat:hummingbird:1 |
before 0:8.19.0-3.hum1 | 0:8.19.0-3.hum1 |
libcurl-minimalRed Hat:hummingbird:1 |
before 0:8.19.0-3.hum1 | 0:8.19.0-3.hum1 |
curl-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
curl-debugsourceRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
libcurl-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
libcurl-develRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
libcurl-minimal-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
curlRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
libcurlRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
libcurl-minimalRed Hat:enterprise_linux_eus:10.0 |
before 0:8.12.1-1.el10_0.10 | 0:8.12.1-1.el10_0.10 |
curlRed Hat:hummingbird:1 |
before 0:8.22.0-1.1.hum1 | 0:8.22.0-1.1.hum1 |
libcurlRed Hat:hummingbird:1 |
before 0:8.22.0-1.1.hum1 | 0:8.22.0-1.1.hum1 |
libcurl-develRed Hat:hummingbird:1 |
before 0:8.22.0-1.1.hum1 | 0:8.22.0-1.1.hum1 |
libcurl-minimalRed Hat:hummingbird:1 |
before 0:8.22.0-1.1.hum1 | 0:8.22.0-1.1.hum1 |
curlRed Hat:hummingbird:1 |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurlRed Hat:hummingbird:1 |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurl-develRed Hat:hummingbird:1 |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
libcurl-minimalRed Hat:hummingbird:1 |
before 0:8.23.0-0.1.hum1 | 0:8.23.0-0.1.hum1 |
rootio-curlRoot:Debian:12 |
before 7.88.1-10+deb12u14.root.io.11 | 7.88.1-10+deb12u14.root.io.117.88.1-10+deb12u14.root.io.10 |
curlopenSUSE:Leap 15.6 |
before 8.14.1-150600.4.34.1 | 8.14.1-150600.4.34.1 |
curlSUSE:Linux Enterprise Micro 5.2 |
before 8.14.1-150200.4.97.1 | 8.14.1-150200.4.97.1 |
curlSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 8.14.1-150700.7.8.1 | 8.14.1-150700.7.8.1 |
curlSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 8.0.1-11.111.1 | 8.0.1-11.111.1 |
curlSUSE:Linux Enterprise Micro 5.3 |
before 8.14.1-150400.5.77.1 | 8.14.1-150400.5.77.1 |
curlSUSE:Linux Enterprise Micro 5.4 |
before 8.14.1-150400.5.77.1 | 8.14.1-150400.5.77.1 |
curlSUSE:Linux Enterprise Micro 5.5 |
before 8.14.1-150400.5.77.1 | 8.14.1-150400.5.77.1 |
curlSUSE:Linux Micro 6.0 |
before 8.14.1-3.1 | 8.14.1-3.1 |
curlSUSE:Linux Micro 6.1 |
before 8.14.1-slfo.1.1_4.1 | 8.14.1-slfo.1.1_4.1 |
curlSUSE:Linux Enterprise Server 16.0 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
curl-miniSUSE:Linux Enterprise Server 16.0 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
curlSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
curl-miniSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
curlSUSE:Linux Micro 6.2 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
curlUbuntu:24.04:LTS |
before 8.5.0-2ubuntu10.7, plus listed versions 8.2.1-1ubuntu38.2.1-1ubuntu3.18.4.0-2ubuntu18.5.0-2ubuntu18.5.0-2ubuntu2 Show 9 moreShow less8.5.0-2ubuntu88.5.0-2ubuntu98.5.0-2ubuntu108.5.0-2ubuntu10.18.5.0-2ubuntu10.28.5.0-2ubuntu10.38.5.0-2ubuntu10.48.5.0-2ubuntu10.58.5.0-2ubuntu10.6 |
8.5.0-2ubuntu10.7 |
curlUbuntu:25.10 |
before 8.14.1-2ubuntu1.1, plus listed versions 8.12.1-3ubuntu18.13.0-5ubuntu18.14.1-1ubuntu28.14.1-1ubuntu38.14.1-2ubuntu1 |
8.14.1-2ubuntu1.1 |
curlUbuntu:22.04:LTS |
before 7.81.0-1ubuntu1.22, plus listed versions 7.74.0-1.3ubuntu27.74.0-1.3ubuntu37.80.0-37.81.0-17.81.0-1ubuntu1.1 Show 17 moreShow less7.81.0-1ubuntu1.27.81.0-1ubuntu1.37.81.0-1ubuntu1.47.81.0-1ubuntu1.67.81.0-1ubuntu1.77.81.0-1ubuntu1.87.81.0-1ubuntu1.107.81.0-1ubuntu1.117.81.0-1ubuntu1.137.81.0-1ubuntu1.147.81.0-1ubuntu1.157.81.0-1ubuntu1.167.81.0-1ubuntu1.177.81.0-1ubuntu1.187.81.0-1ubuntu1.197.81.0-1ubuntu1.207.81.0-1ubuntu1.21 |
7.81.0-1ubuntu1.22 |
curlopenSUSE:Tumbleweed |
before 8.18.0-1.1 | 8.18.0-1.1 |
curlopenSUSE:Leap 16.0 |
before 8.14.1-160000.4.1 | 8.14.1-160000.4.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-14819 is a medium vulnerability (CVSS 5.3) in Curl, published January 6, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.76%, the 55th percentile. Fixed in curl 8.14.1-r3.
References
curl.se/docs/CVE-2025-14819.json
curl.se/docs/CVE-2025-14819.html
openwall.com/lists/oss-security/2026/01/07/5
nvd.nist.gov/vuln/detail/CVE-2025-14819
github.com/advisories/GHSA-vqhr-m87q-9jqh
security.alpinelinux.org/vuln/CVE-2025-14819
Show 194 moreShow less
docs.bell-sw.com/security/cves/CVE-2025-14819
github.com/CVEProject/cvelistV5/tree/main/cves/2025/14xxx/CVE-2025-14819.json
github.com/curl/curl.git
security-tracker.debian.org/tracker/CVE-2025-14819
advisories.mageia.org/MGASA-2026-0003.html
bugs.mageia.org/show_bug.cgi?id=34944
curl.se/docs/vuln-7.88.1.html
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-1190
nvd.nist.gov/vuln/detail/CVE-2025-14524
nvd.nist.gov/vuln/detail/CVE-2025-15079
nvd.nist.gov/vuln/detail/CVE-2025-15224
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-1191
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-1192
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-1195
access.redhat.com/errata/RHSA-2026:55450
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2426408
bugzilla.redhat.com/show_bug.cgi?id=2446448
bugzilla.redhat.com/show_bug.cgi?id=2446449
bugzilla.redhat.com/show_bug.cgi?id=2446450
bugzilla.redhat.com/show_bug.cgi?id=2496758
bugzilla.redhat.com/show_bug.cgi?id=2496763
bugzilla.redhat.com/show_bug.cgi?id=2496768
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_55450.json
access.redhat.com/security/cve/CVE-2025-14819
cve.org/CVERecord?id=CVE-2025-14819
access.redhat.com/security/cve/CVE-2026-1965
cve.org/CVERecord?id=CVE-2026-1965
nvd.nist.gov/vuln/detail/CVE-2026-1965
curl.se/docs/CVE-2026-1965.html
curl.se/docs/CVE-2026-1965.json
access.redhat.com/security/cve/CVE-2026-3783
cve.org/CVERecord?id=CVE-2026-3783
nvd.nist.gov/vuln/detail/CVE-2026-3783
openwall.com/lists/oss-security/2026/03/11/2
curl.se/docs/CVE-2026-3783.html
curl.se/docs/CVE-2026-3783.json
hackerone.com/reports/3583983
access.redhat.com/security/cve/CVE-2026-3784
cve.org/CVERecord?id=CVE-2026-3784
nvd.nist.gov/vuln/detail/CVE-2026-3784
openwall.com/lists/oss-security/2026/03/11/3
curl.se/docs/CVE-2026-3784.html
curl.se/docs/CVE-2026-3784.json
hackerone.com/reports/3584903
access.redhat.com/security/cve/CVE-2026-8286
cve.org/CVERecord?id=CVE-2026-8286
nvd.nist.gov/vuln/detail/CVE-2026-8286
curl.se/docs/CVE-2026-8286.html
curl.se/docs/CVE-2026-8286.json
hackerone.com/reports/3718195
access.redhat.com/security/cve/CVE-2026-9547
cve.org/CVERecord?id=CVE-2026-9547
nvd.nist.gov/vuln/detail/CVE-2026-9547
curl.se/docs/CVE-2026-9547.html
curl.se/docs/CVE-2026-9547.json
hackerone.com/reports/3751712
access.redhat.com/security/cve/CVE-2026-12064
cve.org/CVERecord?id=CVE-2026-12064
nvd.nist.gov/vuln/detail/CVE-2026-12064
curl.se/docs/CVE-2026-12064.html
curl.se/docs/CVE-2026-12064.json
hackerone.com/reports/3797526
access.redhat.com/errata/RHSA-2026:6893
images.redhat.com
access.redhat.com/security/cve/CVE-2025-9086
access.redhat.com/security/cve/CVE-2025-10148
access.redhat.com/security/cve/CVE-2025-10966
access.redhat.com/security/cve/CVE-2025-15224
access.redhat.com/security/cve/CVE-2025-15079
access.redhat.com/security/cve/CVE-2025-14524
access.redhat.com/security/cve/CVE-2025-13034
access.redhat.com/security/cve/CVE-2026-3805
access.redhat.com/security/cve/CVE-2025-14017
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_6893.json
bugzilla.redhat.com/show_bug.cgi?id=2394750
cve.org/CVERecord?id=CVE-2025-9086
nvd.nist.gov/vuln/detail/CVE-2025-9086
curl.se/docs/CVE-2025-9086.html
curl.se/docs/CVE-2025-9086.json
github.com/curl/curl/commit/c6ae07c6a541e0e96d0040afb6
hackerone.com/reports/3294999
bugzilla.redhat.com/show_bug.cgi?id=2394749
cve.org/CVERecord?id=CVE-2025-10148
nvd.nist.gov/vuln/detail/CVE-2025-10148
curl.se/docs/CVE-2025-10148.html
curl.se/docs/CVE-2025-10148.json
hackerone.com/reports/3330839
bugzilla.redhat.com/show_bug.cgi?id=2413308
cve.org/CVERecord?id=CVE-2025-10966
nvd.nist.gov/vuln/detail/CVE-2025-10966
openwall.com/lists/oss-security/2025/11/05/2
curl.se/docs/CVE-2025-10966.html
curl.se/docs/CVE-2025-10966.json
github.com/curl/curl/commit/b011e3fcfb06d6c027859
hackerone.com/reports/3355218
bugzilla.redhat.com/show_bug.cgi?id=2426406
cve.org/CVERecord?id=CVE-2025-13034
nvd.nist.gov/vuln/detail/CVE-2025-13034
bugzilla.redhat.com/show_bug.cgi?id=2427870
cve.org/CVERecord?id=CVE-2025-14017
nvd.nist.gov/vuln/detail/CVE-2025-14017
curl.se/docs/CVE-2025-14017.html
curl.se/docs/CVE-2025-14017.json
bugzilla.redhat.com/show_bug.cgi?id=2426407
cve.org/CVERecord?id=CVE-2025-14524
bugzilla.redhat.com/show_bug.cgi?id=2426409
cve.org/CVERecord?id=CVE-2025-15079
bugzilla.redhat.com/show_bug.cgi?id=2426410
cve.org/CVERecord?id=CVE-2025-15224
bugzilla.redhat.com/show_bug.cgi?id=2446451
cve.org/CVERecord?id=CVE-2026-3805
nvd.nist.gov/vuln/detail/CVE-2026-3805
openwall.com/lists/oss-security/2026/03/11/4
curl.se/docs/CVE-2026-3805.html
curl.se/docs/CVE-2026-3805.json
hackerone.com/reports/3591944
access.redhat.com/errata/RHSA-2026:72506
bugzilla.redhat.com/show_bug.cgi?id=2496759
bugzilla.redhat.com/show_bug.cgi?id=2496760
bugzilla.redhat.com/show_bug.cgi?id=2496764
bugzilla.redhat.com/show_bug.cgi?id=2496765
bugzilla.redhat.com/show_bug.cgi?id=2496767
bugzilla.redhat.com/show_bug.cgi?id=2496769
bugzilla.redhat.com/show_bug.cgi?id=2496771
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_72506.json
access.redhat.com/security/cve/CVE-2026-8458
cve.org/CVERecord?id=CVE-2026-8458
nvd.nist.gov/vuln/detail/CVE-2026-8458
curl.se/docs/CVE-2026-8458.html
hackerone.com/reports/3721183
access.redhat.com/security/cve/CVE-2026-8924
cve.org/CVERecord?id=CVE-2026-8924
nvd.nist.gov/vuln/detail/CVE-2026-8924
hackerone.com/reports/3733905
access.redhat.com/security/cve/CVE-2026-8926
cve.org/CVERecord?id=CVE-2026-8926
nvd.nist.gov/vuln/detail/CVE-2026-8926
hackerone.com/reports/3735184
access.redhat.com/security/cve/CVE-2026-8927
cve.org/CVERecord?id=CVE-2026-8927
nvd.nist.gov/vuln/detail/CVE-2026-8927
hackerone.com/reports/3744543
access.redhat.com/security/cve/CVE-2026-8932
cve.org/CVERecord?id=CVE-2026-8932
nvd.nist.gov/vuln/detail/CVE-2026-8932
hackerone.com/reports/3733910
access.redhat.com/security/cve/CVE-2026-9079
cve.org/CVERecord?id=CVE-2026-9079
nvd.nist.gov/vuln/detail/CVE-2026-9079
hackerone.com/reports/3750295
cve.org/CVERecord?id=CVE-2026-11856
nvd.nist.gov/vuln/detail/CVE-2026-11856
hackerone.com/reports/3793260
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77255.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_82895.json
bugzilla.redhat.com/show_bug.cgi?id=2550378
cve.org/CVERecord?id=CVE-2026-86409
nvd.nist.gov/vuln/detail/CVE-2026-86409
bugzilla.redhat.com/show_bug.cgi?id=2550356
cve.org/CVERecord?id=CVE-2026-86410
nvd.nist.gov/vuln/detail/CVE-2026-86410
bugzilla.redhat.com/show_bug.cgi?id=2550364
cve.org/CVERecord?id=CVE-2026-86411
nvd.nist.gov/vuln/detail/CVE-2026-86411
suse.com/support/update/announcement/2026/suse-su-20260050-1
bugzilla.suse.com/1255731
bugzilla.suse.com/1255732
bugzilla.suse.com/1255733
bugzilla.suse.com/1255734
suse.com/security/cve/CVE-2025-14524
suse.com/security/cve/CVE-2025-14819
suse.com/security/cve/CVE-2025-15079
suse.com/security/cve/CVE-2025-15224
suse.com/support/update/announcement/2026/suse-su-20260051-1
suse.com/support/update/announcement/2026/suse-su-20260052-1
suse.com/support/update/announcement/2026/suse-su-20260066-1
suse.com/support/update/announcement/2026/suse-su-20260508-1
bugzilla.suse.com/1256105
suse.com/security/cve/CVE-2025-14017
suse.com/support/update/announcement/2026/suse-su-202620042-1
suse.com/support/update/announcement/2026/suse-su-202620062-1
suse.com/support/update/announcement/2026/suse-su-202620082-1
suse.com/support/update/announcement/2026/suse-su-202620110-1
ubuntu.com/security/CVE-2025-14819
ubuntu.com/security/notices/USN-8062-1
ubuntu.com/security/CVE-2025-9086
ubuntu.com/security/CVE-2025-10148
ubuntu.com/security/CVE-2025-11563
ubuntu.com/security/CVE-2025-13034
ubuntu.com/security/CVE-2025-14017
ubuntu.com/security/CVE-2025-14524
ubuntu.com/security/CVE-2025-15079
ubuntu.com/security/CVE-2025-15224
Left out here: 99 references. The JSON record has them.