Netapp vulnerabilities
Published CVEs affecting Netapp products: 411 record(s), with severity, exploitation and fixes.
Active Iq Unified Manager 133H700s Firmware 108H300s Firmware 107H410s Firmware 107H500s Firmware 107Ontap Select Deploy Administration Utility 82Cloud Backup 81H410c Firmware 64Clustered Data Ontap 59Oncommand Insight 51Oncommand Workflow Automation 50Solidfire 43Hci Management Node 40Solidfire & Hci Management Node 39Steelstore Cloud Integrated Storage 38Snapcenter 35H700e Firmware 33H300e Firmware 32H500e Firmware 32Snapmanager 29Solidfire, Enterprise Sds & Hci Storage Node 24Bootstrap Os 23Clustered Data Ontap Antivirus Connector 18Hci Compute Node Firmware 17E-series Santricity Os Controller 17Service Level Manager 16Hci Bootstrap Os 15H610s Firmware 15Element Software 15Smi-s Provider 14Oncommand Shift 14Snap Creator Framework 12A250 Firmware 12Oncommand Unified Manager 12Solidfire Baseboard Management Controller Firmware 12Hci Compute Node 12Oncommand Api Services 12Oncommand Balance 11Solidfire & Hci Storage Node 11H610c Firmware 11
CVE-2022-47520
High · 7.1
CWE-125 Dec 18, 2022
An issue was discovered in the Linux kernel before 6.0.11. Missing offset validation in drivers...
An issue was discovered in the Linux kernel before 6.0.11. Missing offset validation in drivers/net/wireless/microchip/wilc1000/hif.c in the WILC1000 wireless driver can trigger an out-of-bounds read when parsing a Robust Security Network (RSN) information element from a Netlink packet.
CVE-2022-47518
High · 7.8
CWE-787 Dec 18, 2022
An issue was discovered in the Linux kernel before 6.0.11. Missing validation of the number of...
An issue was discovered in the Linux kernel before 6.0.11. Missing validation of the number of channels in drivers/net/wireless/microchip/wilc1000/cfg80211.c in the WILC1000 wireless driver can trigger a heap-based buffer overflow when copying the list of operating channels from Wi-Fi management frames.
CVE-2022-35260
Medium · 6.5
CWE-787 Dec 5, 2022
curl can be told to parse a `.netrc` file for credentials. If that file endsin a line with 4095...
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 a zero byte beyond its boundary.This will in most cases cause a segfault or similar, but circumstances might also cause different outcomes.If a malicious user can provide a custom netrc file to an application or otherwise affect its contents, this flaw could be used as denial-of-service.
CVE-2022-32221
Critical · 9.8
CWE-668 Dec 5, 2022
When doing HTTP(S) transfers, libcurl might erroneously use the read callback (...
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 `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the subsequent `POST` request. The problem exists in the logic for a reused handle when it is changed from a PUT to a POST.
CVE-2022-40304
High · 7.8
CWE-415 Nov 23, 2022
Double Free in Xmlsoft Libxml2
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.
CVE-2022-40303
High · 7.5
CWE-190 Nov 22, 2022
An issue was discovered in libxml2 before 2.10.3. When parsing a multi-gigabyte XML document with...
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 negative 2GB offset, typically leading to a segmentation fault.
CVE-2022-45061
High · 7.5
CWE-407 Nov 9, 2022
An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one...
An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor; in such a scenario, they could trigger excessive CPU consumption on the client attempting to make use of an attacker-supplied supposed hostname. For example, the attack payload could be placed in the Location header of an HTTP response with status code 302. A fix is planned in 3.11.1, 3.10.9, 3.9.16, 3.8.16, and 3.7.16.
CVE-2022-43945
High · 7.5
CWE-770 Nov 4, 2022
The Linux kernel NFSD implementation prior to versions 5.19.17 and 6.0.2 are vulnerable to buffer...
The Linux kernel NFSD implementation prior to versions 5.19.17 and 6.0.2 are vulnerable to buffer overflow. NFSD tracks the number of pages held by each NFSD thread by combining the receive and send buffers of a remote procedure call (RPC) into a single array of pages. A client can force the send buffer to shrink by sending an RPC message over TCP with garbage data added at the end of the message. The RPC message with garbage data is still correctly formed according to the specification and is passed forward to handlers. Vulnerable code in NFSD is not expecting the oversized request and writes beyond the allocated buffer space. CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVE-2022-42915
High · 8.1
CWE-415 Oct 29, 2022
curl before 7.86.0 has a double free. If curl is told to use an HTTP proxy for a transfer with a...
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 protocol through. An HTTP proxy might refuse this request (HTTP proxies often only allow outgoing connections to specific port numbers, like 443 for HTTPS) and instead return a non-200 status code to the client. Due to flaws in the error/cleanup handling, this could trigger a double free in curl if one of the following schemes were used in the URL for the transfer: dict, gopher, gophers, ldap, ldaps, rtmp, rtmps, or telnet. The earliest affected version is 7.77.0.
CVE-2022-43680
High · 7.5
CWE-416 Oct 24, 2022
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared...
In libexpat through 2.4.9, there is a use-after free caused by overeager destruction of a shared DTD in XML_ExternalEntityParserCreate in out-of-memory situations.
CVE-2022-3649
High · 7.0
CWE-119 Oct 21, 2022
Linux Kernel BPF inode.c nilfs_new_inode use after free
A vulnerability was found in Linux Kernel. It has been classified as problematic. Affected is the function nilfs_new_inode of the file fs/nilfs2/inode.c of the component BPF. The manipulation leads to use after free. It is possible to launch the attack remotely. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-211992.
CVE-2022-3564
High · 7.1
CWE-362 Oct 17, 2022
Linux Kernel Bluetooth l2cap_core.c l2cap_reassemble_sdu use after free
A vulnerability classified as critical was found in Linux Kernel. Affected by this vulnerability is the function l2cap_reassemble_sdu of the file net/bluetooth/l2cap_core.c of the component Bluetooth. The manipulation leads to use after free. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211087.
CVE-2022-3545
High · 7.8
CWE-119 Oct 17, 2022
Linux Kernel IPsec nfp_cppcore.c area_cache_get use after free
A vulnerability has been found in Linux Kernel and classified as critical. Affected by this vulnerability is the function area_cache_get of the file drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c of the component IPsec. The manipulation leads to use after free. It is recommended to apply a patch to fix this issue. The identifier VDB-211045 was assigned to this vulnerability.
CVE-2022-42004
High · 7.5
CWE-502 Oct 2, 2022
Deserialization of Untrusted Data in Fasterxml Jackson-databind
In FasterXML jackson-databind before 2.13.4, resource exhaustion can occur because of a lack of a check in BeanDeserializer._deserializeFromArray to prevent use of deeply nested arrays. An application is vulnerable only with certain customized choices for deserialization.
CVE-2022-42003
High · 7.5
CWE-502 Oct 2, 2022
Deserialization of Untrusted Data in Fasterxml Jackson-databind
In FasterXML jackson-databind before versions 2.13.4.1 and 2.12.17.1, resource exhaustion can occur because of a lack of a check in primitive value deserializers to avoid deep wrapper array nesting, when the UNWRAP_SINGLE_VALUE_ARRAYS feature is enabled.
CVE-2022-35252
Low · 3.7
CWE-20 Sep 23, 2022
When curl is used to retrieve and parse cookies from a HTTP(S) server, itaccepts cookies using...
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 deny service to all siblings.
CVE-2022-41222
High · 7.0
CWE-416 Sep 21, 2022
mm/mremap.c in the Linux kernel before 5.13.3 has a use-after-free via a stale TLB because an...
mm/mremap.c in the Linux kernel before 5.13.3 has a use-after-free via a stale TLB because an rmap lock is not held during a PUD move.
CVE-2020-35527
Critical · 9.8
CWE-119 Sep 1, 2022
In SQLite 3.31.1, there is an out of bounds access problem through ALTER TABLE for views that...
In SQLite 3.31.1, there is an out of bounds access problem through ALTER TABLE for views that have a nested FROM clause.
CVE-2021-4209
Medium · 6.5
CWE-476 Aug 24, 2022
A NULL pointer dereference flaw was found in GnuTLS. As Nettle's hash update functions internally...
A NULL pointer dereference flaw was found in GnuTLS. As Nettle's hash update functions internally call memcpy, providing zero-length input may cause undefined behavior. This flaw leads to a denial of service after authentication in rare circumstances.
CVE-2021-4189
Medium · 5.3
CWE-252 Aug 24, 2022
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in...
A flaw was found in Python, specifically in the FTP (File Transfer Protocol) client library in PASV (passive) mode. The issue is how the FTP client trusts the host from the PASV response by default. This flaw allows an attacker to set up a malicious FTP server that can trick FTP clients into connecting back to a given IP address and port. This vulnerability could lead to FTP client scanning ports, which otherwise would not have been possible.
CVE-2021-3999
High · 7.8
CWE-193 Aug 24, 2022
A flaw was found in glibc. An off-by-one buffer overflow and underflow in getcwd() may lead to...
A flaw was found in glibc. An off-by-one buffer overflow and underflow in getcwd() may lead to memory corruption when the size of the buffer is exactly 1. A local attacker who can control the input buffer and size passed to getcwd() in a setuid program could use this flaw to potentially execute arbitrary code and escalate their privileges on the system.
CVE-2021-3998
High · 7.5
CWE-125 Aug 24, 2022
A flaw was found in glibc. The realpath() function can mistakenly return an unexpected value,...
A flaw was found in glibc. The realpath() function can mistakenly return an unexpected value, potentially leading to information leakage and disclosure of sensitive data.
CVE-2022-37434
Critical · 9.8
CWE-787 Aug 5, 2022
zlib through 1.2.12 has a heap-based buffer over-read or buffer overflow in inflate in inflate.c...
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 affected zlib source code but may be unable to call inflateGetHeader (e.g., see the nodejs/node reference).
CVE-2022-35737
High · 7.5
CWE-129 Aug 3, 2022
`libsqlite3-sys` via C SQLite improperly validates array index
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.
CVE-2022-36123
High · 7.8
Jul 29, 2022
The Linux kernel before 5.18.13 lacks a certain clear operation for the block starting symbol (...
The Linux kernel before 5.18.13 lacks a certain clear operation for the block starting symbol (.bss). This allows Xen PV guest OS users to cause a denial of service or gain privileges.