Find a vulnerability
Search criteria
Related vulnerabilities
CERTFR-2026-AVI-1307
Vulnerability from certfr_avis - Published: 2026-10-14 - Updated: 2026-10-14
De multiples vulnérabilités ont été découvertes dans Curl. Certaines d'entre elles permettent à un attaquant de provoquer une exécution de code arbitraire à distance, un déni de service à distance et une atteinte à la confidentialité des données.
Solutions
Se référer au bulletin de sécurité de l'éditeur pour l'obtention des correctifs (cf. section Documentation).
| Vendor | Product | Description | ||
|---|---|---|---|---|
| Curl | cURL et libcurl | Curl versions antérieures à 8.23.0 |
{
"$ref": "https://www.cert.ssi.gouv.fr/openapi.json",
"affected_systems": [
{
"description": "Curl versions ant\u00e9rieures \u00e0 8.23.0",
"product": {
"name": "cURL et libcurl",
"vendor": {
"name": "Curl",
"scada": false
}
}
}
],
"affected_systems_content": "",
"content": "## Solutions\n\nSe r\u00e9f\u00e9rer au bulletin de s\u00e9curit\u00e9 de l\u0027\u00e9diteur pour l\u0027obtention des correctifs (cf. section Documentation).",
"cves": [
{
"name": "CVE-2026-94265",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-94265"
},
{
"name": "CVE-2026-87863",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87863"
},
{
"name": "CVE-2026-107928",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-107928"
},
{
"name": "CVE-2026-86414",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86414"
},
{
"name": "CVE-2026-86411",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86411"
},
{
"name": "CVE-2026-87864",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87864"
},
{
"name": "CVE-2020-8177",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-8177"
},
{
"name": "CVE-2026-92392",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92392"
},
{
"name": "CVE-2026-86413",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86413"
},
{
"name": "CVE-2026-107929",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-107929"
},
{
"name": "CVE-2026-92389",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92389"
},
{
"name": "CVE-2026-87861",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87861"
},
{
"name": "CVE-2026-92386",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92386"
},
{
"name": "CVE-2026-92387",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92387"
},
{
"name": "CVE-2026-12064",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-12064"
},
{
"name": "CVE-2026-92391",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92391"
},
{
"name": "CVE-2026-86410",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86410"
},
{
"name": "CVE-2026-86415",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86415"
},
{
"name": "CVE-2026-87865",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87865"
},
{
"name": "CVE-2026-87862",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87862"
},
{
"name": "CVE-2026-94266",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-94266"
},
{
"name": "CVE-2026-92388",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92388"
},
{
"name": "CVE-2026-86412",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86412"
},
{
"name": "CVE-2026-87866",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87866"
},
{
"name": "CVE-2026-92390",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-92390"
},
{
"name": "CVE-2026-86409",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-86409"
}
],
"initial_release_date": "2026-10-14T00:00:00",
"last_revision_date": "2026-10-14T00:00:00",
"links": [],
"reference": "CERTFR-2026-AVI-1307",
"revisions": [
{
"description": "Version initiale",
"revision_date": "2026-10-14T00:00:00.000000"
}
],
"risks": [
{
"description": "D\u00e9ni de service \u00e0 distance"
},
{
"description": "Ex\u00e9cution de code arbitraire \u00e0 distance"
},
{
"description": "Non sp\u00e9cifi\u00e9 par l\u0027\u00e9diteur"
},
{
"description": "Contournement de la politique de s\u00e9curit\u00e9"
},
{
"description": "Atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es"
}
],
"summary": "De multiples vuln\u00e9rabilit\u00e9s ont \u00e9t\u00e9 d\u00e9couvertes dans Curl. Certaines d\u0027entre elles permettent \u00e0 un attaquant de provoquer une ex\u00e9cution de code arbitraire \u00e0 distance, un d\u00e9ni de service \u00e0 distance et une atteinte \u00e0 la confidentialit\u00e9 des donn\u00e9es.",
"title": "Multiples vuln\u00e9rabilit\u00e9s dans Curl",
"vendor_advisories": [
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86412",
"url": "https://curl.se/docs/CVE-2026-86412.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-107928",
"url": "https://curl.se/docs/CVE-2026-107928.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92388",
"url": "https://curl.se/docs/CVE-2026-92388.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92386",
"url": "https://curl.se/docs/CVE-2026-92386.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86411",
"url": "https://curl.se/docs/CVE-2026-86411.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-94265",
"url": "https://curl.se/docs/CVE-2026-94265.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87862",
"url": "https://curl.se/docs/CVE-2026-87862.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86410",
"url": "https://curl.se/docs/CVE-2026-86410.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-107929",
"url": "https://curl.se/docs/CVE-2026-107929.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92387",
"url": "https://curl.se/docs/CVE-2026-92387.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87864",
"url": "https://curl.se/docs/CVE-2026-87864.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87865",
"url": "https://curl.se/docs/CVE-2026-87865.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86414",
"url": "https://curl.se/docs/CVE-2026-86414.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92392",
"url": "https://curl.se/docs/CVE-2026-92392.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87866",
"url": "https://curl.se/docs/CVE-2026-87866.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92389",
"url": "https://curl.se/docs/CVE-2026-92389.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86409",
"url": "https://curl.se/docs/CVE-2026-86409.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92391",
"url": "https://curl.se/docs/CVE-2026-92391.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86413",
"url": "https://curl.se/docs/CVE-2026-86413.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-86415",
"url": "https://curl.se/docs/CVE-2026-86415.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-94266",
"url": "https://curl.se/docs/CVE-2026-94266.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87863",
"url": "https://curl.se/docs/CVE-2026-87863.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-87861",
"url": "https://curl.se/docs/CVE-2026-87861.html"
},
{
"published_at": "2026-10-14",
"title": "Bulletin de s\u00e9curit\u00e9 Curl CVE-2026-92390",
"url": "https://curl.se/docs/CVE-2026-92390.html"
}
]
}
RHSA-2026:82895
Vulnerability from csaf_redhat - Published: 2026-10-14 11:39 - Updated: 2026-10-17 12:55A flaw was found in curl. When libcurl is built with the libssh2 backend and uses a hashed known-hosts file, host key verification can mistakenly report a key mismatch as a missing key to custom verification callbacks. A remote attacker who intercepts or controls the Secure Shell (SSH) connection can exploit this flaw to make a previously pinned server appear as a new host. As a result, the application may inadvertently authenticate to an untrusted server, leading to credential exposure and the receipt of malicious data.
UBUNTU-CVE-2026-87865 (CVE-2026-87865)
Vulnerability from osv_ubuntu – Published: 2026-10-14 06:00 – Updated: 2026-10-14 06:00 – Source websiteWhen libcurl uses libssh2 with a hashed known_hosts file, an unrelated initial entry can cause host key validation to report a key mismatch as a missing key to the CURLOPT_SSH_KEYFUNCTION callback.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "curl",
"binary_version": "8.20.0-2ubuntu11"
},
{
"binary_name": "libcurl3t64-gnutls",
"binary_version": "8.20.0-2ubuntu11"
},
{
"binary_name": "libcurl4t64",
"binary_version": "8.20.0-2ubuntu11"
}
],
"priority_reason": "Upstream defined this as low severity"
},
"package": {
"ecosystem": "Ubuntu:26.10",
"name": "curl",
"purl": "pkg:deb/ubuntu/curl@8.20.0-2ubuntu11?arch=source\u0026distro=stonking"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"8.18.0-1ubuntu2",
"8.20.0-2ubuntu1",
"8.20.0-2ubuntu3",
"8.20.0-2ubuntu10",
"8.20.0-2ubuntu11"
]
},
{
"ecosystem_specific": {
"availability": "No subscription required",
"binaries": [
{
"binary_name": "curl",
"binary_version": "8.18.0-1ubuntu2.8"
},
{
"binary_name": "libcurl3t64-gnutls",
"binary_version": "8.18.0-1ubuntu2.8"
},
{
"binary_name": "libcurl4t64",
"binary_version": "8.18.0-1ubuntu2.8"
}
],
"priority_reason": "Upstream defined this as low severity"
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "curl",
"purl": "pkg:deb/ubuntu/curl@8.18.0-1ubuntu2.8?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "8.18.0-1ubuntu2.8"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"8.14.1-2ubuntu1",
"8.17.0-1ubuntu1",
"8.18.0-1ubuntu1",
"8.18.0-1ubuntu2",
"8.18.0-1ubuntu2.1",
"8.18.0-1ubuntu2.2",
"8.18.0-1ubuntu2.3",
"8.18.0-1ubuntu2.4",
"8.18.0-1ubuntu2.5",
"8.18.0-1ubuntu2.7"
]
}
],
"aliases": [],
"details": "When libcurl uses libssh2 with a hashed `known_hosts` file, an unrelated initial entry can cause host key validation to report a key *mismatch* as a *missing* key to the `CURLOPT_SSH_KEYFUNCTION` callback.",
"id": "UBUNTU-CVE-2026-87865",
"modified": "2026-10-14T06:00:00Z",
"published": "2026-10-14T06:00:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-87865"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-87865"
},
{
"type": "REPORT",
"url": "https://curl.se/docs/CVE-2026-87865.html"
},
{
"type": "ADVISORY",
"url": "https://ubuntu.com/security/notices/USN-8927-1"
}
],
"related": [
"USN-8927-1"
],
"schema_version": "1.7.0",
"severity": [
{
"score": "low",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-87865"
]
}