Security Advisory catalog CVE-2025-13034
cve-program · CVE-2025-13034 Published
When using `CURLOPT_PINNEDPUBLICKEY` option with libcurl or `--pinnedpubkey`
with the curl tool, curl should check the public key of the server certificate
to verify the peer.
This check was skipped in a certain condition that would then make curl allow
the connection without performing the proper check, thus not noticing a
possible impostor. To skip this check, the connection had to be done with QUIC
with ngtcp2 built to use GnuTLS and the user had to explicitly disable the
standard certificate verification.
Read the publisher's advisory Affected versions, risk and source history
Overview Affected History Connections
cve-program · CVE-2025-13034 Published curl Vendor product
Publisher's version information Shown as published. These rules are not interpreted as NuGet package version ranges.
{
"vendor": "curl",
"product": "curl",
"versions": [
{
"version": "8.8.0",
"status": "affected",
"versionType": "semver",
"lessThan": "8.14.2"
},
{
"version": "8.15.0",
"status": "affected",
"versionType": "semver",
"lessThan": "8.16.1"
},
{
"version": "8.17.0",
"status": "affected",
"versionType": "semver",
"lessThan": "8.18.0"
}
],
"defaultStatus": "unaffected"
} curl Vendor product
Publisher's version information Shown as published. These rules are not interpreted as NuGet package version ranges.
{
"vendor": "curl",
"product": "curl",
"versions": [
{
"version": "3210101088dfa3d6a125d213226b092f2f866722",
"status": "affected",
"versionType": "git",
"lessThan": "3d91ca8cdb3b434226e743946d428b4dd3acf2c9"
}
],
"defaultStatus": "unaffected",
"repo": "https://github.com/curl/curl.git"
} curl Vendor product
Publisher's version information Shown as published. These rules are not interpreted as NuGet package version ranges.
{
"vendor": "curl",
"product": "curl",
"versions": [
{
"version": "8.17.0",
"status": "affected"
},
{
"version": "8.16.0",
"status": "affected"
},
{
"version": "8.15.0",
"status": "affected"
},
{
"version": "8.14.1",
"status": "affected"
},
{
"version": "8.14.0",
"status": "affected"
},
{
"version": "8.13.0",
"status": "affected"
},
{
"version": "8.12.1",
"status": "affected"
},
{
"version": "8.12.0",
"status": "affected"
},
{
"version": "8.11.1",
"status": "affected"
},
{
"version": "8.11.0",
"status": "affected"
},
{
"version": "8.10.1",
"status": "affected"
},
{
"version": "8.10.0",
"status": "affected"
},
{
"version": "8.9.1",
"status": "affected"
},
{
"version": "8.9.0",
"status": "affected"
},
{
"version": "8.8.0",
"status": "affected"
}
],
"defaultStatus": "unaffected"
} Original source record · Cite this exact observation · Complete original publisher JSON