VYPR

rpm package

suse/curl&distro=SUSE Manager Server 4.3

pkg:rpm/suse/curl&distro=SUSE%20Manager%20Server%204.3

Vulnerabilities (6)

  • CVE-2025-0725Feb 5, 2025
    affected < 8.0.1-150400.5.62.1fixed 8.0.1-150400.5.62.1

    When libcurl is asked to perform automatic gzip decompression of content-encoded HTTP responses with the `CURLOPT_ACCEPT_ENCODING` option, **using zlib 1.2.0.3 or older**, an attacker-controlled integer overflow would make libcurl perform a buffer overflow.

  • CVE-2025-0167Feb 5, 2025
    affected < 8.0.1-150400.5.62.1fixed 8.0.1-150400.5.62.1

    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` entry that omits both l

  • CVE-2024-9681Nov 6, 2024
    affected < 8.0.1-150400.5.56.1fixed 8.0.1-150400.5.56.1

    When curl is asked to use HSTS, the expiry time for a subdomain might overwrite a parent domain's cache entry, making it end sooner or later than otherwise intended. This affects curl using applications that enable HSTS and use URLs with the insecure `HTTP://` scheme and perform

  • CVE-2024-7264Jul 31, 2024
    affected < 8.0.1-150400.5.47.1fixed 8.0.1-150400.5.47.1

    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 t

  • CVE-2024-2398Mar 27, 2024
    affected < 8.0.1-150400.5.44.1fixed 8.0.1-150400.5.44.1

    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 head

  • CVE-2024-2004Mar 27, 2024
    affected < 8.0.1-150400.5.44.1fixed 8.0.1-150400.5.44.1

    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 with a plaintext protoc