VulnSea

universal_forwarder vulnerabilities

CVEs whose affected-version data names the universal_forwarder package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

54 CVEsRSS

CVE-2023-27538Medium· 5.5⚖ disputed
3y ago

An authentication bypass vulnerability exists in libcurl prior to v8.0.0 where it reuses a previously established SSH connection despite the fact that an SSH option was modified, which should have prevented reuse

An authentication bypass vulnerability exists in libcurl prior to v8.0.0 where it reuses a previously established SSH connection despite the fact that an SSH option was modified, which should have prevented reuse. libcurl maintains a poo…

▾ Sunlithaxx · libcurlEPSS 1.5%via NVD
CVE-2023-27537Medium· 5.9
3y ago

A double free vulnerability exists in libcurl <8.0.0 when sharing HSTS data between separate "handles"

A double free vulnerability exists in libcurl <8.0.0 when sharing HSTS data between separate "handles". This sharing was introduced without considerations for do this sharing across separate threads but there was no indication of this fa…

▾ Sunlithaxx · libcurlEPSS 1.9%via NVD
CVE-2023-27536Medium· 5.9PoC
3y ago

An authentication bypass vulnerability exists libcurl <8.0.0 in the connection reuse feature which can reuse previously established connections with incorrect user permissions due to a failure to check for changes in the CURLOPT_GSSAPI_D…

An authentication bypass vulnerability exists libcurl <8.0.0 in the connection reuse feature which can reuse previously established connections with incorrect user permissions due to a failure to check for changes in the CURLOPT_GSSAPI_D…

▾ Twilighthaxx · libcurlEPSS 1.8%via NVD
CVE-2023-27535Medium· 5.9PoC
3y ago

An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during subsequent transfers

An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during subsequent transfers. Previously created connections are kept in a connection pool…

▾ Twilighthaxx · libcurlEPSS 1.8%via NVD
CVE-2023-27533High· 8.8PoC
3y ago

A vulnerability in input validation exists in curl <8.0 during communication using the TELNET protocol may allow an attacker to pass on maliciously crafted user name and "telnet options" during server negotiation

A vulnerability in input validation exists in curl <8.0 during communication using the TELNET protocol may allow an attacker to pass on maliciously crafted user name and "telnet options" during server negotiation. The lack of proper inpu…

▾ Midnighthaxx · curlEPSS 2.2%via NVD
CVE-2023-27534High· 8.8PoC⚖ disputed
3y ago

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indic…

A path traversal vulnerability exists in curl <8.0.0 SFTP implementation causes the tilde (~) character to be wrongly replaced when used as a prefix in the first path element, in addition to its intended use as the first element to indic…

▾ Midnighthaxx · curlEPSS 2.4%via NVD
CVE-2023-23916Medium· 6.5PoC
3y ago

An allocation of resources without limits or throttling vulnerability exists in curl <v7.88.0 based on the "chained" HTTP compression algorithms, meaning that a server response can be compressed multiple times and potentially with differ…

An allocation of resources without limits or throttling vulnerability exists in curl <v7.88.0 based on the "chained" HTTP compression algorithms, meaning that a server response can be compressed multiple times and potentially with differ…

▾ Twilighthaxx · curlEPSS 1.7%via NVD
CVE-2023-23915Medium· 6.5
3y ago

A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functionality to behave incorrectly when multiple URLs are requested in parallel

A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functionality to behave incorrectly when multiple URLs are requested in parallel. Using its HSTS support, curl can be instructe…

▾ Sunlithaxx · curlEPSS 0.88%via NVD
CVE-2023-23914Critical· 9.1PoC
3y ago

A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functionality fail when multiple URLs are requested serially

A cleartext transmission of sensitive information vulnerability exists in curl <v7.88.0 that could cause HSTS functionality fail when multiple URLs are requested serially. Using its HSTS support, curl can be instructed to use HTTPS inste…

▾ Abyssalhaxx · curlEPSS 0.90%via NVD
CVE-2022-43552Medium· 5.9
3y ago

A use after free vulnerability exists in curl <7.87.0

A use after free vulnerability exists in curl <7.87.0. Curl can be asked to *tunnel* virtually all protocols it supports through an HTTP proxy. HTTP proxies can (and often do) deny such tunnel operations. When getting denied to tunnel th…

▾ Sunlithaxx · curlEPSS 2.7%via NVD
CVE-2022-43551High· 7.5PoC
3y ago

A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP

A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Using its HSTS support, curl can be instructed to use HTTPS instead of using an insecure clear-text HTTP step even when HTTP is prov…

▾ Midnighthaxx · curlEPSS 17%via NVD
CVE-2022-35260Medium· 6.5PoC
3y ago

curl can be told to parse a `.netrc` file for credentials

curl can be told to parse a `.netrc` file for credentials. If that file endsin a line with 4095 consecutive non-white space letters and no newline, curlwould first read past the end of the stack-based buffer, and if the readworks, write …

▾ Twilighthaxx · curlEPSS 2.7%via NVD
CVE-2022-32221Critical· 9.8PoC
3y ago

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 was used to issue a `PU…

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 was used to issue a `PU…

▾ Abyssalhaxx · curlEPSS 5.1%via NVD
CVE-2022-36227Critical· 9.8
3y ago

In libarchive before 3.6.2, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference

In libarchive before 3.6.2, the software does not check for an error after calling calloc function that can return with a NULL pointer if the function fails, which leads to a resultant NULL pointer dereference. NOTE: the discoverer cites…

▾ Midnightlibarchive · libarchiveEPSS 2.4%via NVD
CVE-2022-42915High· 8.1
3y ago

curl before 7.86.0 has a double free

curl before 7.86.0 has a double free. If curl is told to use an HTTP proxy for a transfer with a non-HTTP(S) URL, it sets up the connection to the remote server by issuing a CONNECT request to the proxy, and then tunnels the rest of the …

▾ Twilighthaxx · curlEPSS 3.7%via NVD
CVE-2022-42916High· 7.5
3y ago

In curl before 7.86.0, the HSTS check could be bypassed to trick it into staying with HTTP

In curl before 7.86.0, the HSTS check could be bypassed to trick it into staying with HTTP. Using its HSTS support, curl can be instructed to use HTTPS directly (instead of using an insecure cleartext HTTP step) even when HTTP is provide…

▾ Twilighthaxx · curlEPSS 2.5%via NVD
CVE-2022-35252Low· 3.7PoC
4y ago

When curl is used to retrieve and parse cookies from a HTTP(S) server, itaccepts cookies using control codes that when later are sent back to a HTTPserver might make the server return 400 responses

When curl is used to retrieve and parse cookies from a HTTP(S) server, itaccepts cookies using control codes that when later are sent back to a HTTPserver might make the server return 400 responses. Effectively allowing a"sister site" to…

▾ Twilighthaxx · curlEPSS 3.8%via NVD
CVE-2022-35737High· 7.5PoC
4y ago

SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a string argument to a C API.

SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a string argument to a C API.

▾ Midnightsqlite · sqliteEPSS 24%via NVD
CVE-2022-32208Medium· 5.9PoC
4y ago

When curl < 7.84.0 does FTP transfers secured by krb5, it handles message verification failures wrongly

When curl < 7.84.0 does FTP transfers secured by krb5, it handles message verification failures wrongly. This flaw makes it possible for a Man-In-The-Middle attack to go unnoticed and even allows it to inject data to the client.

▾ Twilighthaxx · curlEPSS 8.4%via NVD
CVE-2022-32207Critical· 9.8PoC
4y ago

When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the operation with a rename from a temporary name to the final target file name.In that rename operation, it might accide…

When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the operation with a rename from a temporary name to the final target file name.In that rename operation, it might accide…

▾ Abyssalhaxx · curlEPSS 12%via NVD
CVE-2022-32206Medium· 6.5PoC
4y ago

curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple times and potentially with different algorithms

curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple times and potentially with different algorithms. The number of acceptable "links" in this "decompression chain" was un…

▾ Twilighthaxx · curlEPSS 36%via NVD
CVE-2022-32205Medium· 4.3PoC
4y ago

A malicious server can serve excessive amounts of `Set-Cookie:` headers in a HTTP response to curl and curl < 7.84.0 stores all of them

A malicious server can serve excessive amounts of `Set-Cookie:` headers in a HTTP response to curl and curl < 7.84.0 stores all of them. A sufficiently large amount of (big) cookies make subsequent HTTP requests to this, or other servers…

▾ Twilighthaxx · curlEPSS 31%via NVD
CVE-2022-27782High· 7.5PoC
4y ago

libcurl would reuse a previously created connection even when a TLS or SSHrelated option had been changed that should have prohibited reuse.libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse i…

libcurl would reuse a previously created connection even when a TLS or SSHrelated option had been changed that should have prohibited reuse.libcurl keeps previously used connections in a connection pool for subsequenttransfers to reuse i…

▾ Midnighthaxx · curlEPSS 3.1%via NVD
CVE-2022-27781High· 7.5PoC
4y ago

libcurl provides the `CURLOPT_CERTINFO` option to allow applications torequest details to be returned about a server's certificate chain.Due to an erroneous function, a malicious server could make libcurl built withNSS get stuck in a nev…

libcurl provides the `CURLOPT_CERTINFO` option to allow applications torequest details to be returned about a server's certificate chain.Due to an erroneous function, a malicious server could make libcurl built withNSS get stuck in a nev…

▾ Midnighthaxx · curlEPSS 2.9%via NVD
CVE-2022-27780High· 7.5PoC⚖ disputed
4y ago

The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wrong host name when it is later retrieved.For example, a URL like `http://example…

The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wrong host name when it is later retrieved.For example, a URL like `http://example…

▾ Midnighthaxx · curlEPSS 2.5%via NVD
CVE-2022-27779Medium· 5.3
4y ago

libcurl wrongly allows cookies to be set for Top Level Domains (TLDs) if thehost name is provided with a trailing dot.curl can be told to receive and send cookies

libcurl wrongly allows cookies to be set for Top Level Domains (TLDs) if thehost name is provided with a trailing dot.curl can be told to receive and send cookies. curl's "cookie engine" can bebuilt with or without [Public Suffix List](h…

▾ Sunlithaxx · curlEPSS 2.8%via NVD
CVE-2022-27776Medium· 6.5
4y ago

A insufficiently protected credentials vulnerability in fixed in curl 7.83.0 might leak authentication or cookie header data on HTTP redirects to the same host but another port number.

A insufficiently protected credentials vulnerability in fixed in curl 7.83.0 might leak authentication or cookie header data on HTTP redirects to the same host but another port number.

▾ Sunlithaxx · curlEPSS 4.1%via NVD
CVE-2022-27775High· 7.5PoC
4y ago

An information disclosure vulnerability exists in curl 7.65.0 to 7.82.0 are vulnerable that by using an IPv6 address that was in the connection pool but with a different zone id it could reuse a connection instead.

An information disclosure vulnerability exists in curl 7.65.0 to 7.82.0 are vulnerable that by using an IPv6 address that was in the connection pool but with a different zone id it could reuse a connection instead.

▾ Midnighthaxx · curlEPSS 3.3%via NVD
CVE-2022-27774Medium· 5.7PoC
4y ago

An insufficiently protected credentials vulnerability exists in curl 4.9 to and include curl 7.82.0 are affected that could allow an attacker to extract credentials when follows HTTP(S) redirects is used with authentication could leak cr…

An insufficiently protected credentials vulnerability exists in curl 4.9 to and include curl 7.82.0 are affected that could allow an attacker to extract credentials when follows HTTP(S) redirects is used with authentication could leak cr…

▾ Twilighthaxx · curlEPSS 2.0%via NVD
CVE-2022-30115Medium· 4.3
4y ago

Using its HSTS support, curl can be instructed to use HTTPS directly insteadof using an insecure clear-text HTTP step even when HTTP is provided in theURL

Using its HSTS support, curl can be instructed to use HTTPS directly insteadof using an insecure clear-text HTTP step even when HTTP is provided in theURL. This mechanism could be bypassed if the host name in the given URL used atrailing…

▾ Sunlithaxx · curlEPSS 1.4%via NVD
universal_forwarder vulnerabilities (CVEs) · VulnSea