Skip to content
OpenAdvisories

Package · Debian

curl

222 known vulnerabilities.

14 results · Clear filters · Feed

  • Low 3.1

    libssh key passphrase bypass without agent set

    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.

  • Low 3.4

    netrc and default credential leak

    When asked to 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 a `default` ent…

  • Low 3.4

    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 …

  • Low 3.1

    macidn punycode buffer overread

    libcurl's URL API function [curl_url_get()](https://curl.se/libcurl/c/curl_url_get.html) offers punycode conversions, to and from IDN. Asking to convert a name that is exactly 256 bytes, libcurl ends up reading outside of a stack based buffer when built to us…

  • Low 3.5

    Usage of disabled protocol

    When a protocol selection parameter option disables all protocols without adding any then the default set of protocols would remain in the allowed set due to an error in the logic for removing protocols. The below command would perform a request to curl.se wi…

  • Low 3.7

    When curl is used to retrieve and parse cookies from a HTTP(S) server, itaccepts cookies using control codes that when …

  • Low 3.7
    CVE-2021-22924 Public exploit

    libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse, if one of them matches…

  • Low 3.1

    curl 7.7 through 7.76.1 suffers from an information disclosure when the `-t` command line option, known as `CURLOPT_TEL…

  • Low 3.7

    A malicious server can use the FTP PASV response to trick curl 7.73.0 and earlier into connecting back to a given IP ad…

  • Low 3.7

    A flaw was found in curl before version 7.51.0 When re-using a connection, curl was doing case insensitive comparisons …

  • Low 3.3

    A flaw was found in curl before version 7.51.0. The way curl handles cookies permits other threads to trigger a use-aft…

  • Low 3.3

    The base64 encode function in curl before version 7.51.0 is prone to a buffer being under allocated in 32bit systems if…

  • Low 3.7

    The URL percent-encoding decode function in libcurl before 7.51.0 is called `curl_easy_unescape`. Internally, even if t…

  • Low 2.4

    The ourWriteOut function in tool_writeout.c in curl 7.53.1 might allow physically proximate attackers to obtain sensiti…