VulnSea

macos vulnerabilities

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

844 CVEsRSS

CVE-2023-4736High· 7.8
3y ago

Untrusted Search Path in GitHub repository vim/vim prior to 9.0.1833.

Untrusted Search Path in GitHub repository vim/vim prior to 9.0.1833.

▾ Twilightvim · vimEPSS 0.51%via NVD
CVE-2023-4735High· 7.8
3y ago

Out-of-bounds Write in GitHub repository vim/vim prior to 9.0.1847.

Out-of-bounds Write in GitHub repository vim/vim prior to 9.0.1847.

▾ Twilightvim · vimEPSS 0.59%via NVD
CVE-2023-4734High· 7.8
3y ago

Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0.1846.

Integer Overflow or Wraparound in GitHub repository vim/vim prior to 9.0.1846.

▾ Twilightneovim · neovimEPSS 0.55%via NVD
CVE-2023-2953High· 7.5
3y ago

A vulnerability was found in openldap

A vulnerability was found in openldap. This security flaw causes a null pointer dereference in ber_memalloc_x() function.

▾ Twilightopenldap · openldapEPSS 2.0%via NVD
CVE-2023-2426Medium· 5.3
3y ago

Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 9.0.1499.

Use of Out-of-range Pointer Offset in GitHub repository vim/vim prior to 9.0.1499.

▾ Sunlitneovim · neovimEPSS 0.41%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-2023-0433High· 7.8
3y ago

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1225.

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1225.

▾ Twilightneovim · neovimEPSS 0.53%via NVD
CVE-2023-0288High· 7.8
3y ago

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1189.

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 9.0.1189.

▾ Twilightneovim · neovimEPSS 0.50%via NVD
CVE-2023-0049High· 7.8
3y ago

Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.1143.

Out-of-bounds Read in GitHub repository vim/vim prior to 9.0.1143.

▾ Twilightneovim · neovimEPSS 0.58%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-40304High· 7.8
3y ago

An issue was discovered in libxml2 before 2.10.3

An issue was discovered in libxml2 before 2.10.3. Certain invalid XML entity definitions can corrupt a hash table key, potentially leading to subsequent logic errors. In one case, a double-free can be provoked.

▾ Twilightxmlsoft · libxml2EPSS 5.8%via NVD
CVE-2022-40303High· 7.5
3y ago

An issue was discovered in libxml2 before 2.10.3

An issue was discovered in libxml2 before 2.10.3. When parsing a multi-gigabyte XML document with the XML_PARSE_HUGE parser option enabled, several integer counters can overflow. This results in an attempt to access an array at a negativ…

▾ Twilightxmlsoft · libxml2EPSS 41%via NVD
CVE-2022-42915High· 8.1
4y 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
4y 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-37434Critical· 9.8PoC⚖ disputed
4y ago

zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header extra field

zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c via a large gzip header extra field. NOTE: only applications that call inflateGetHeader are affected. Some common applications bundle the af…

▾ Abyssalzlib · zlibEPSS 19%via NVD
CVE-2022-2294High· 8.8CISA KEV0day
4y ago

Heap buffer overflow in WebRTC in Google Chrome prior to 103.0.5060.114 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

Heap buffer overflow in WebRTC in Google Chrome prior to 103.0.5060.114 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

▾ Abyssalgoogle · chromeEPSS 71%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-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-2126High· 7.8
4y ago

Out-of-bounds Read in GitHub repository vim/vim prior to 8.2.

Out-of-bounds Read in GitHub repository vim/vim prior to 8.2.

▾ Twilightvim · vimEPSS 1.6%via NVD
CVE-2022-2125High· 7.8
4y ago

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.

Heap-based Buffer Overflow in GitHub repository vim/vim prior to 8.2.

▾ Twilightvim · vimEPSS 1.6%via NVD
CVE-2022-2124High· 7.8
4y ago

Buffer Over-read in GitHub repository vim/vim prior to 8.2.

Buffer Over-read in GitHub repository vim/vim prior to 8.2.

▾ Twilightvim · vimEPSS 1.6%via NVD
CVE-2022-2042High· 7.8
4y ago

Use After Free in GitHub repository vim/vim prior to 8.2.

Use After Free in GitHub repository vim/vim prior to 8.2.

▾ Twilightvim · vimEPSS 1.5%via NVD
CVE-2022-1674Medium· 5.5
4y ago

NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 in GitHub repository vim/vim prior to 8.2.4938

NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 in GitHub repository vim/vim prior to 8.2.4938. NULL Pointer Dereference in function vim_regexec_string at regexp.c:2733 allows attackers to cause a denial of servi…

▾ Sunlitvim · vimEPSS 1.6%via NVD
CVE-2022-1620High· 7.5
4y ago

NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in GitHub repository vim/vim prior to 8.2.4901

NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 in GitHub repository vim/vim prior to 8.2.4901. NULL Pointer Dereference in function vim_regexec_string at regexp.c:2729 allows attackers to cause a denial of servi…

▾ Twilightvim · vimEPSS 1.6%via NVD
CVE-2022-1619High· 7.8
4y ago

Heap-based Buffer Overflow in function cmdline_erase_chars in GitHub repository vim/vim prior to 8.2.4899

Heap-based Buffer Overflow in function cmdline_erase_chars in GitHub repository vim/vim prior to 8.2.4899. This vulnerabilities are capable of crashing software, modify memory, and possible remote execution

▾ Twilightvim · vimEPSS 2.6%via NVD
CVE-2022-1616High· 7.8
4y ago

Use after free in append_command in GitHub repository vim/vim prior to 8.2.4895

Use after free in append_command in GitHub repository vim/vim prior to 8.2.4895. This vulnerability is capable of crashing software, Bypass Protection Mechanism, Modify Memory, and possible remote execution

▾ Twilightvim · vimEPSS 2.7%via NVD
CVE-2022-29458High· 7.1
4y ago

ncurses 6.3 before patch 20220416 has an out-of-bounds read and segmentation violation in convert_strings in tinfo/read_entry.c in the terminfo library.

ncurses 6.3 before patch 20220416 has an out-of-bounds read and segmentation violation in convert_strings in tinfo/read_entry.c in the terminfo library.

▾ Twilightgnu · ncursesEPSS 1.3%via NVD
macos vulnerabilities (CVEs) — page 27 · VulnSea