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-2018-25032High· 7.5PoC
4y ago

zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.

zlib before 1.2.12 allows memory corruption when deflating (i.e., when compressing) if the input has many distant matches.

▾ Midnightnokogiri · nokogiriEPSS 52%via NVD
CVE-2022-23308High· 7.5
4y ago

valid.c in libxml2 before 2.9.13 has a use-after-free of ID and IDREF attributes.

valid.c in libxml2 before 2.9.13 has a use-after-free of ID and IDREF attributes.

▾ Twilightxmlsoft · libxml2EPSS 5.1%via NVD
CVE-2022-0530Medium· 5.5
4y ago

A flaw was found in Unzip

A flaw was found in Unzip. The vulnerability occurs during the conversion of a wide string to a local string that leads to a heap of out-of-bound write. This flaw allows an attacker to input a specially crafted zip file, leading to a cra…

▾ Sunlitunzip_project · unzipEPSS 2.1%via NVD
CVE-2022-0351High· 7.8
4y ago

Access of Memory Location Before Start of Buffer in GitHub repository vim/vim prior to 8.2.

Access of Memory Location Before Start of Buffer in GitHub repository vim/vim prior to 8.2.

▾ Twilightvim · vimEPSS 0.61%via NVD
CVE-2021-4166High· 7.1
4y ago

vim is vulnerable to Out-of-bounds Read

vim is vulnerable to Out-of-bounds Read

▾ Twilightvim · vimEPSS 1.7%via NVD
CVE-2021-4136High· 7.8
4y ago

vim is vulnerable to Heap-based Buffer Overflow

vim is vulnerable to Heap-based Buffer Overflow

▾ Twilightvim · vimEPSS 2.0%via NVD
CVE-2021-22947Medium· 5.9PoC
5y ago

When curl >= 7.20.0 and <= 7.78.0 connects to an IMAP or POP3 server to retrieve data using STARTTLS to upgrade to TLS security, the server can respond and send back multiple responses at once that curl caches

When curl >= 7.20.0 and <= 7.78.0 connects to an IMAP or POP3 server to retrieve data using STARTTLS to upgrade to TLS security, the server can respond and send back multiple responses at once that curl caches. curl would then upgrade to…

▾ Twilighthaxx · curlEPSS 3.0%via NVD
CVE-2021-22946High· 7.5PoC
5y ago

A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FTP server (`--ssl-reqd` on the command line or`CURLOPT_USE_SSL` set to `CURLUSESSL_CONTROL` or `CURLUSESSL_ALL` withli…

A user can tell curl >= 7.20.0 and <= 7.78.0 to require a successful upgrade to TLS when speaking to an IMAP, POP3 or FTP server (`--ssl-reqd` on the command line or`CURLOPT_USE_SSL` set to `CURLUSESSL_CONTROL` or `CURLUSESSL_ALL` withli…

▾ Midnighthaxx · curlEPSS 4.5%via NVD
CVE-2021-22945Critical· 9.1
5y ago

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and both use that again in a subsequent call to send data and also free it *again*.

When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer to an already freed memory area and both use that again in a subsequent call to send data and also free it *again*.

▾ Midnighthaxx · libcurlEPSS 6.7%via NVD
CVE-2021-39537High· 8.8
5y ago

An issue was discovered in ncurses through v6.2-1

An issue was discovered in ncurses through v6.2-1. _nc_captoinfo in captoinfo.c has a heap-based buffer overflow.

▾ Twilightinvisible-island · ncursesEPSS 3.2%via NVD
CVE-2021-36690High· 7.5
5y ago

A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query

A segmentation fault can occur in the sqlite3.exe command-line component of SQLite 3.36.0 via the idxGetTableInfo function when there is a crafted SQL query. NOTE: the vendor disputes the relevance of this report because a sqlite3.exe us…

▾ Twilightsqlite · sqliteEPSS 3.9%via NVD
CVE-2021-22925Medium· 5.3PoC
5y ago

curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl

curl supports the `-t` command line option, known as `CURLOPT_TELNETOPTIONS`in libcurl. This rarely used option is used to send variable=content pairs toTELNET servers.Due to flaw in the option parser for sending `NEW_ENV` variables, lib…

▾ Twilighthaxx · curlEPSS 5.4%via NVD
CVE-2020-25709High· 7.5
5y ago

A flaw was found in OpenLDAP

A flaw was found in OpenLDAP. This flaw allows an attacker who can send a malicious packet to be processed by OpenLDAP’s slapd server, to trigger an assertion failure. The highest threat from this vulnerability is to system availability.

▾ Twilightopenldap · openldapEPSS 3.4%via NVD
CVE-2020-36230High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading in an assertion failure in slapd in the X.509 DN parsing in decode.c ber_next_element, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading in an assertion failure in slapd in the X.509 DN parsing in decode.c ber_next_element, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 12%via NVD
CVE-2020-36229High· 7.5
5y ago

A flaw was discovered in ldap_X509dn2bv in OpenLDAP before 2.4.57 leading to a slapd crash in the X.509 DN parsing in ad_keystring, resulting in denial of service.

A flaw was discovered in ldap_X509dn2bv in OpenLDAP before 2.4.57 leading to a slapd crash in the X.509 DN parsing in ad_keystring, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 4.4%via NVD
CVE-2020-36228High· 7.5
5y ago

An integer underflow was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Certificate List Exact Assertion processing, resulting in denial of service.

An integer underflow was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Certificate List Exact Assertion processing, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 85%via NVD
CVE-2020-36227High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to an infinite loop in slapd with the cancel_extop Cancel operation, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading to an infinite loop in slapd with the cancel_extop Cancel operation, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 77%via NVD
CVE-2020-36226High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to a memch->bv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading to a memch->bv_len miscalculation and slapd crash in the saslAuthzTo processing, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 4.2%via NVD
CVE-2020-36225High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to a double free and slapd crash in the saslAuthzTo processing, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading to a double free and slapd crash in the saslAuthzTo processing, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 4.4%via NVD
CVE-2020-36224High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to an invalid pointer free and slapd crash in the saslAuthzTo processing, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading to an invalid pointer free and slapd crash in the saslAuthzTo processing, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 4.4%via NVD
CVE-2020-36223High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read).

A flaw was discovered in OpenLDAP before 2.4.57 leading to a slapd crash in the Values Return Filter control handling, resulting in denial of service (double free and out-of-bounds read).

▾ Twilightopenldap · openldapEPSS 4.2%via NVD
CVE-2020-36222High· 7.5
5y ago

A flaw was discovered in OpenLDAP before 2.4.57 leading to an assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service.

A flaw was discovered in OpenLDAP before 2.4.57 leading to an assertion failure in slapd in the saslAuthzTo validation, resulting in denial of service.

▾ Twilightopenldap · openldapEPSS 77%via NVD
CVE-2020-36221High· 7.5
5y ago

An integer underflow was discovered in OpenLDAP before 2.4.57 leading to slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck).

An integer underflow was discovered in OpenLDAP before 2.4.57 leading to slapd crashes in the Certificate Exact Assertion processing, resulting in denial of service (schema_init.c serialNumberAndIssuerCheck).

▾ Twilightopenldap · openldapEPSS 85%via NVD
CVE-2020-8286High· 7.5
5y ago

curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to insufficient verification of the OCSP response.

curl 7.41.0 through 7.73.0 is vulnerable to an improper check for certificate revocation due to insufficient verification of the OCSP response.

▾ Twilighthaxx · libcurlEPSS 4.6%via NVD
CVE-2020-8285High· 7.5PoC
5y ago

curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow issue in FTP wildcard match parsing.

curl 7.21.0 to and including 7.73.0 is vulnerable to uncontrolled recursion due to a stack overflow issue in FTP wildcard match parsing.

▾ Midnighthaxx · libcurlEPSS 9.8%via NVD
CVE-2020-8284Low· 3.7PoC
5y ago

A malicious server can use the FTP PASV response to trick curl 7.73.0 and earlier into connecting back to a given IP address and port, and this way potentially make curl extract information about services that are otherwise private and n…

A malicious server can use the FTP PASV response to trick curl 7.73.0 and earlier into connecting back to a given IP address and port, and this way potentially make curl extract information about services that are otherwise private and n…

▾ Twilighthaxx · curlEPSS 3.9%via NVD
CVE-2020-15358Medium· 5.5
6y ago

In SQLite before 3.32.3, select.c mishandles query-flattener optimization, leading to a multiSelectOrderBy heap overflow because of misuse of transitive properties for constant propagation.

In SQLite before 3.32.3, select.c mishandles query-flattener optimization, leading to a multiSelectOrderBy heap overflow because of misuse of transitive properties for constant propagation.

▾ Sunlitsqlite · sqliteEPSS 1.0%via NVD
CVE-2019-20838High· 7.5
6y ago

libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \X or \R has more than one fixed quantifier, a related issue to CVE-2019-20454.

libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \X or \R has more than one fixed quantifier, a related issue to CVE-2019-20454.

▾ Twilightpcre · pcreEPSS 2.8%via NVD
CVE-2020-14155Medium· 5.3
6y ago

libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.

libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring.

▾ Sunlitpcre · pcreEPSS 4.2%via NVD
CVE-2020-13631Medium· 5.5
6y ago

SQLite before 3.32.0 allows a virtual table to be renamed to the name of one of its shadow tables, related to alter.c and build.c.

SQLite before 3.32.0 allows a virtual table to be renamed to the name of one of its shadow tables, related to alter.c and build.c.

▾ Sunlitsqlite · sqliteEPSS 0.66%via NVD
macOS vulnerabilities (CVEs) — page 28 · VulnSea