Lucene search

K

144 matches found

CVE
CVE
added 2016/03/03 8:59 p.m.157 views

CVE-2016-0702

The MOD_EXP_CTIME_COPY_FROM_PREBUF function in crypto/bn/bn_exp.c in OpenSSL 1.0.1 before 1.0.1s and 1.0.2 before 1.0.2g does not properly consider cache-bank access times during modular exponentiation, which makes it easier for local users to discover RSA keys by running a crafted application on t...

5.1CVSS7AI score0.00419EPSS
CVE
CVE
added 2016/03/03 8:59 p.m.150 views

CVE-2016-0797

Multiple integer overflows in OpenSSL 1.0.1 before 1.0.1s and 1.0.2 before 1.0.2g allow remote attackers to cause a denial of service (heap memory corruption or NULL pointer dereference) or possibly have unspecified other impact via a long digit string that is mishandled by the (1) BN_dec2bn or (2)...

7.5CVSS9.2AI score0.30737EPSS
CVE
CVE
added 2017/05/04 7:29 p.m.147 views

CVE-2017-3732

There is a carry propagating bug in the x86_64 Montgomery squaring procedure in OpenSSL 1.0.2 before 1.0.2k and 1.1.0 before 1.1.0d. No EC algorithms are affected. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed l...

5.9CVSS6.9AI score0.22636EPSS
CVE
CVE
added 2016/10/03 3:59 p.m.143 views

CVE-2016-5180

Heap-based buffer overflow in the ares_create_query function in c-ares 1.x before 1.12.0 allows remote attackers to cause a denial of service (out-of-bounds write) or possibly execute arbitrary code via a hostname with an escaped trailing dot.

9.8CVSS9.8AI score0.22414EPSS
CVE
CVE
added 2017/07/07 5:29 p.m.142 views

CVE-2017-1000381

The c-ares function ares_parse_naptr_reply(), which is used for parsing NAPTR responses, could be triggered to read memory outside of the given input buffer if the passed in DNS response packet was crafted in a particular way.

7.5CVSS7.4AI score0.006EPSS
CVE
CVE
added 2018/11/28 5:29 p.m.133 views

CVE-2018-12120

Node.js: All versions prior to Node.js 6.15.0: Debugger port 5858 listens on any interface by default: When the debugger is enabled with node --debug or node debug, it listens to port 5858 on all interfaces by default. This may allow remote computers to attach to the debug port and evaluate arbitra...

8.1CVSS7.8AI score0.00882EPSS
CVE
CVE
added 2018/08/21 1:0 p.m.131 views

CVE-2018-12115

In all versions of Node.js prior to 6.14.4, 8.11.4 and 10.9.0 when used with UCS-2 encoding (recognized by Node.js under the names 'ucs2', 'ucs-2', 'utf16le' and 'utf-16le'), Buffer#write() can be abused to write outside of the bounds of a single Buffer. Writes that start from the second-to-last po...

7.5CVSS6.6AI score0.0096EPSS
CVE
CVE
added 2019/03/28 5:29 p.m.130 views

CVE-2019-5739

Keep-alive HTTP and HTTPS connections can remain open and inactive for up to 2 minutes in Node.js 6.16.0 and earlier. Node.js 8.0.0 introduced a dedicated server.keepAliveTimeout which defaults to 5 seconds. The behavior in Node.js 6.16.0 and earlier is a potential Denial of Service (DoS) attack ve...

7.5CVSS7.3AI score0.00665EPSS
CVE
CVE
added 2024/02/20 2:15 a.m.128 views

CVE-2024-21891

Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack.This vulnerability affects all users using the experimental ...

8.8CVSS7.4AI score0.00107EPSS
CVE
CVE
added 2024/02/20 2:15 a.m.128 views

CVE-2024-21896

The permission model protects itself against path traversal attacks by calling path.resolve() on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from() to obtain a Buffer from the result of path.resolve(). By monkey-patching Buffer internals, na...

9.8CVSS7AI score0.00757EPSS
CVE
CVE
added 2022/07/14 3:15 p.m.124 views

CVE-2022-32222

A cryptographic vulnerability exists on Node.js on linux in versions of 18.x prior to 18.40.0 which allowed a default path for openssl.cnf that might be accessible under some circumstances to a non-admin user instead of /etc/ssl as was the case in versions prior to the upgrade to OpenSSL 3.

5.3CVSS5.1AI score0.0042EPSS
CVE
CVE
added 2022/07/14 3:15 p.m.114 views

CVE-2022-32223

Node.js is vulnerable to Hijack Execution Flow: DLL Hijacking under certain conditions on Windows platforms.This vulnerability can be exploited if the victim has the following dependencies on a Windows machine:* OpenSSL has been installed and “C:\Program Files\Common Files\SSL\openssl.cnf” exists.W...

7.3CVSS7AI score0.09354EPSS
CVE
CVE
added 2020/09/18 9:15 p.m.109 views

CVE-2020-8251

Node.js < 14.11.0 is vulnerable to HTTP denial of service (DoS) attacks based on delayed requests submission which can make the server unable to accept new connections.

7.5CVSS7.1AI score0.03055EPSS
CVE
CVE
added 2021/07/12 11:15 a.m.103 views

CVE-2021-22921

Node.js before 16.4.1, 14.17.2, and 12.22.2 is vulnerable to local privilege escalation attacks under certain conditions on Windows platforms. More specifically, improper configuration of permissions in the installation directory allows an attacker to perform two different escalation attacks: PATH ...

7.8CVSS7.6AI score0.00821EPSS
CVE
CVE
added 2024/05/07 5:15 p.m.101 views

CVE-2024-27982

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in a ...

6.5CVSS6.2AI score0.00168EPSS
CVE
CVE
added 2018/06/13 4:29 p.m.100 views

CVE-2018-7167

Calling Buffer.fill() or Buffer.alloc() with some parameters can lead to a hang which could result in a Denial of Service. In order to address this vulnerability, the implementations of Buffer.alloc() and Buffer.fill() were updated so that they zero fill instead of hanging in these cases. All versi...

7.5CVSS7.3AI score0.00949EPSS
CVE
CVE
added 2016/05/14 9:59 p.m.98 views

CVE-2016-1669

The Zone::New function in zone.cc in Google V8 before 5.0.71.47, as used in Google Chrome before 50.0.2661.102, does not properly determine when to expand certain memory allocations, which allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impa...

9.3CVSS8.8AI score0.05801EPSS
CVE
CVE
added 2016/09/26 7:59 p.m.95 views

CVE-2016-7052

crypto/x509/x509_vfy.c in OpenSSL 1.0.2i allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) by triggering a CRL operation.

7.5CVSS8.1AI score0.08545EPSS
CVE
CVE
added 2017/12/11 9:29 p.m.95 views

CVE-2017-15896

Node.js was affected by OpenSSL vulnerability CVE-2017-3737 in regards to the use of SSL_read() due to TLS handshake failure. The result was that an active network attacker could send application data to Node.js using the TLS or HTTP2 modules in a way that bypassed TLS authentication and encryption...

9.1CVSS6.5AI score0.417EPSS
CVE
CVE
added 2016/09/25 8:59 p.m.93 views

CVE-2016-5172

The parser in Google V8, as used in Google Chrome before 53.0.2785.113, mishandles scopes, which allows remote attackers to obtain sensitive information from arbitrary memory locations via crafted JavaScript code.

6.5CVSS6.1AI score0.01113EPSS
CVE
CVE
added 2018/06/13 4:29 p.m.93 views

CVE-2018-7161

All versions of Node.js 8.x, 9.x, and 10.x are vulnerable and the severity is HIGH. An attacker can cause a denial of service (DoS) by causing a node server providing an http2 server to crash. This can be accomplished by interacting with the http2 server in a manner that triggers a cleanup bug wher...

7.8CVSS7.3AI score0.01468EPSS
CVE
CVE
added 2018/05/17 2:29 p.m.84 views

CVE-2018-7158

The 'path' module in the Node.js 4.x release line contains a potential regular expression denial of service (ReDoS) vector. The code in question was replaced in Node.js 6.x and later so this vulnerability only impacts all versions of Node.js 4.x. The regular expression, splitPathRe, used within the...

7.5CVSS7.8AI score0.01244EPSS
CVE
CVE
added 2023/09/12 2:15 a.m.82 views

CVE-2023-32005

A vulnerability has been identified in Node.js version 20, affecting users of the experimental permission model when the --allow-fs-read flag is used with a non-* argument. This flaw arises from an inadequate permission model that fails to restrict file stats through the fs.statfs API. As a result,...

5.3CVSS6.6AI score0.00622EPSS
CVE
CVE
added 2015/12/06 1:59 a.m.78 views

CVE-2015-6764

The BasicJsonStringifier::SerializeJSArray function in json-stringifier.h in the JSON stringifier in Google V8, as used in Google Chrome before 47.0.2526.73, improperly loads array elements, which allows remote attackers to cause a denial of service (out-of-bounds memory access) or possibly have un...

9.8CVSS9.2AI score0.13726EPSS
CVE
CVE
added 2013/07/31 1:20 p.m.76 views

CVE-2013-2882

Google V8, as used in Google Chrome before 28.0.1500.95, allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors that leverage "type confusion."

7.5CVSS9.3AI score0.01386EPSS
CVE
CVE
added 2014/03/05 5:11 a.m.74 views

CVE-2013-6668

Multiple unspecified vulnerabilities in Google V8 before 3.24.35.10, as used in Google Chrome before 33.0.1750.146, allow attackers to cause a denial of service or possibly have other impact via unknown vectors.

7.5CVSS9.3AI score0.08647EPSS
CVE
CVE
added 2020/12/03 9:15 p.m.73 views

CVE-2018-21270

Versions less than 0.0.6 of the Node.js stringstream module are vulnerable to an out-of-bounds read because of allocation of uninitialized buffers when a number is passed in the input stream (when using Node.js 4.x).

6.5CVSS6.2AI score0.0036EPSS
CVE
CVE
added 2017/12/11 9:29 p.m.72 views

CVE-2017-15897

Node.js had a bug in versions 8.X and 9.X which caused buffers to not be initialized when the encoding for the fill value did not match the encoding specified. For example, 'Buffer.alloc(0x100, "This is not correctly encoded", "hex");' The buffer implementation was updated such that the buffer will...

4.3CVSS4.1AI score0.00425EPSS
CVE
CVE
added 2018/06/13 4:29 p.m.69 views

CVE-2018-7164

Node.js versions 9.7.0 and later and 10.x are vulnerable and the severity is MEDIUM. A bug introduced in 9.7.0 increases the memory consumed when reading from the network into JavaScript using the net.Socket object directly as a stream. An attacker could use this cause a denial of service by sendin...

7.5CVSS7.1AI score0.00905EPSS
CVE
CVE
added 2018/08/21 1:0 p.m.68 views

CVE-2018-7166

In all versions of Node.js 10 prior to 10.9.0, an argument processing flaw can cause Buffer.alloc() to return uninitialized memory. This method is intended to be safe and only return initialized, or cleared, memory. The third argument specifying encoding can be passed as a number, this is misinterp...

7.5CVSS7.2AI score0.00598EPSS
CVE
CVE
added 2018/06/13 4:29 p.m.67 views

CVE-2018-7162

All versions of Node.js 9.x and 10.x are vulnerable and the severity is HIGH. An attacker can cause a denial of service (DoS) by causing a node process which provides an http server supporting TLS server to crash. This can be accomplished by sending duplicate/unexpected messages during the handshak...

7.8CVSS7.1AI score0.0179EPSS
CVE
CVE
added 2017/10/23 6:29 p.m.66 views

CVE-2014-3744

Directory traversal vulnerability in the st module before 0.2.5 for Node.js allows remote attackers to read arbitrary files via a %2e%2e (encoded dot dot) in an unspecified path.

7.5CVSS7.4AI score0.5516EPSS
CVE
CVE
added 2014/10/19 1:55 a.m.65 views

CVE-2014-7191

The qs module before 1.0.0 in Node.js does not call the compact function for array data, which allows remote attackers to cause a denial of service (memory consumption) by using a large index value to create a sparse array.

5CVSS6.4AI score0.01092EPSS
CVE
CVE
added 2024/04/10 4:15 p.m.64 views

CVE-2024-3566

A command inject vulnerability allows an attacker to perform command injection on Windows applications that indirectly depend on the CreateProcess function when the specific conditions are satisfied.

9.8CVSS9.6AI score0.0303EPSS
CVE
CVE
added 2015/05/18 3:59 p.m.60 views

CVE-2015-0278

libuv before 0.10.34 does not properly drop group privileges, which allows context-dependent attackers to gain privileges via unspecified vectors.

10CVSS3.9AI score0.01778EPSS
CVE
CVE
added 2018/06/04 7:29 p.m.58 views

CVE-2017-16024

The sync-exec module is used to simulate child_process.execSync in node versions <0.11.9. Sync-exec uses tmp directories as a buffer before returning values. Other users on the server have read access to the tmp directory, possibly allowing an attacker on the server to obtain confidential inform...

6.5CVSS6.2AI score0.00276EPSS
CVE
CVE
added 2015/07/09 10:59 a.m.56 views

CVE-2015-5380

The Utf8DecoderBase::WriteUtf16Slow function in unicode-decoder.cc in Google V8, as used in Node.js before 0.12.6, io.js before 1.8.3 and 2.x before 2.3.3, and other products, does not verify that there is memory available for a UTF-16 surrogate pair, which allows remote attackers to cause a denial...

7.5CVSS9.4AI score0.00755EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.52 views

CVE-2015-8855

The semver package before 4.3.2 for Node.js allows attackers to cause a denial of service (CPU consumption) via a long version string, aka a "regular expression denial of service (ReDoS)."

7.8CVSS7.1AI score0.01023EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.51 views

CVE-2015-8860

The tar package before 2.0.0 for Node.js allows remote attackers to write to arbitrary files via a symlink attack in an archive.

7.5CVSS7.3AI score0.00365EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.50 views

CVE-2013-7453

The validator module before 1.1.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via vectors related to UI redressing.

6.1CVSS5.9AI score0.00655EPSS
CVE
CVE
added 2020/02/11 5:15 p.m.49 views

CVE-2014-9748

The uv_rwlock_t fallback implementation for Windows XP and Server 2003 in libuv before 1.7.4 does not properly prevent threads from releasing the locks of other threads, which allows attackers to cause a denial of service (deadlock) or possibly have unspecified other impact by leveraging a race con...

8.1CVSS8.4AI score0.00402EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.42 views

CVE-2014-9772

The validator package before 2.0.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via hex-encoded characters.

6.1CVSS6.1AI score0.00602EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.41 views

CVE-2013-7454

The validator module before 1.1.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via nested forbidden strings.

6.1CVSS6AI score0.00655EPSS
CVE
CVE
added 2017/01/23 9:59 p.m.35 views

CVE-2013-7452

The validator module before 1.1.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via a crafted javascript URI.

6.1CVSS5.9AI score0.00676EPSS
Total number of security vulnerabilities144