p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de curl · Page n° 2

Vulnérabilités publiées pour curl au cours des 30 derniers jours : 6. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 33

  1. CVE-2026-3784

    Moyenne · CVSS 6.5EPSS 0,43%Correctif disponible

    wrong proxy connection reuse with credentials

    curl would wrongly reuse an existing HTTP proxy connection doing CONNECT to a server, even if the new request uses different credentials for the HTTP proxy. The proper behavior is to create or use a separate connection.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm8
    Publication Mise à jour
  2. CVE-2025-15079

    Moyenne · CVSS 5.3EPSS 0,55%Correctif disponible

    libssh global known_hosts override

    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.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm7
    Publication Mise à jour
  3. CVE-2025-14017

    Moyenne · CVSS 6.3EPSS 0,11%Correctif disponible

    broken TLS options for threaded LDAPS

    When doing multi-threaded LDAPS transfers (LDAP over TLS) with libcurl, changing TLS options in one thread would inadvertently change them globally and therefore possibly also affect other concurrently setup transfers. Disabling certificate verification for a specific transfer could unintentionally disable the feature for other threads as well.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm7
    Publication Mise à jour
  4. CVE-2024-11053

    Faible · CVSS 3.4EPSS 1,97%Correctif disponible

    netrc and redirect credential leak

    When asked to both use a `.netrc` file for credentials and to follow HTTP redirects, curl could leak the password used for the first host to the followed-to host under certain circumstances. This flaw only manifests itself if the netrc file has an entry that matches the redirect target hostname but the entry either omits just the password or omits both login and password.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm10
    Publication Mise à jour
  5. CVE-2024-8096

    Moyenne · CVSS 6.5EPSS 0,82%Correctif disponible

    OCSP stapling bypass with GnuTLS

    When curl is told to use the Certificate Status Request TLS extension, often referred to as OCSP stapling, to verify that the server certificate is valid, it might fail to detect some OCSP problems and instead wrongly consider the response as fine. If the returned status reports another error than 'revoked' (like for example 'unauthorized') it is not treated as a bad certficate.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm10
    Publication Mise à jour
  6. CVE-2024-7264

    Moyenne · CVSS 6.3EPSS 20,22%Correctif disponible

    ASN.1 date parser overread

    libcurl's ASN1 parser code has the `GTime2str()` function, used for parsing an ASN.1 Generalized Time field. If given an syntactically incorrect field, the parser might end up using -1 for the length of the *time fraction*, leading to a `strlen()` getting performed on a pointer to a heap buffer area that is not (purposely) null terminated. This flaw most likely leads to a crash, but can also lead to heap contents getting returned to the application when [CURLINFO_CERTINFO](https://curl.se/libcurl/c/CURLINFO_CERTINFO.html) is used.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm5
    Publication Mise à jour
  7. CVE-2024-2398

    Élevée · CVSS 8.6EPSS 36,08%Correctif disponible

    HTTP/2 push headers memory-leak

    When an application tells libcurl it wants to allow HTTP/2 server push, and the amount of received headers for the push surpasses the maximum allowed limit (1000), libcurl aborts the server push. When aborting, libcurl inadvertently does not free all the previously allocated headers and instead leaks the memory. Further, this error condition fails silently and is therefore not easily detected by an application.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm4
    Publication Mise à jour
  8. CVE-2023-46218

    Moyenne · CVSS 6.5EPSS 1,69%Correctif disponible

    CVE-2023-46218

    This flaw allows a malicious HTTP server to set "super cookies" in curl that are then passed back to more origins than what is otherwise allowed or possible. This allows a site to set cookies that then would get sent to different and unrelated sites and domains. It could do this by exploiting a mixed case flaw in curl's function that verifies a given cookie domain against the Public Suffix List (PSL). For example a cookie could be set with `domain=co.UK` when the URL used a lower case hostname `curl.co.uk`, even though `co.uk` is listed as a PSL domain.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm3
    Publication Mise à jour
  9. CVE-2023-38546

    Faible · CVSS 3.7EPSS 5,96%Correctif disponible

    CVE-2023-38546

    This flaw allows an attacker to insert cookies at will into a running program using libcurl, if the specific series of conditions are met. libcurl performs transfers. In its API, an application creates "easy handles" that are the individual handles for single transfers. libcurl provides a function call that duplicates en easy handle called [curl_easy_duphandle](https://curl.se/libcurl/c/curl_easy_duphandle.html). If a transfer has cookies enabled when the handle is duplicated, the cookie-enable state is also cloned - but without cloning the actual cookies. If the source handle did not read any cookies from a specific file on disk, the clon

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm2
    Publication Mise à jour
  10. CVE-2023-28322

    Moyenne · CVSS 5.3EPSS 2,21%Correctif disponible

    CVE-2023-28322

    An information disclosure vulnerability exists in curl <v8.1.0 when doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data to send, even when the `CURLOPT_POSTFIELDS` option has been set, if the same handle previously wasused to issue a `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the second transfer. The problem exists in the logic for a reused handle when it is (expected to be) changed from a PUT to a POST.

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm1
    Publication Mise à jour
  11. CVE-2023-28321

    Moyenne · CVSS 5.9EPSS 1,81%Correctif disponible

    CVE-2023-28321

    An improper certificate validation vulnerability exists in curl <v8.1.0 in the way it supports matching of wildcard patterns when listed as "Subject Alternative Name" in TLS server certificates. curl can be built to use its own name matching function for TLS rather than one provided by a TLS library. This private wildcard matching function would match IDN (International Domain Name) hosts incorrectly and could as a result accept patterns that otherwise should mismatch. IDN hostnames are converted to puny code before used for certificate checks. Puny coded names always start with `xn--` and should not be allowed to pattern match, but the wildc

    • Mettez à jour vers 7.58.0-2ubuntu3.24+esm1
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →