Lucene search
+L
NodejsMost viewed

1635 matches found

Node.js
Node.js
•added 2020/02/10 6:20 p.m.•26 views

Prototype Pollution

Overview Versions of @hapi/hoek prior to 8.5.1 and 9.0.3 are vulnerable to Prototype Pollution. The clone function fails to prevent the modification of the Object prototype when passed specially-crafted input. Attackers may use this to change existing properties that exist in all objects, which m...

7.4AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/12/18 3:23 p.m.•26 views

Command Injection

Overview All versions of gnuplot are vulnerable to Command Injection. The package fails to sanitize plot titles, which may allow attackers to execute arbitrary code in the system if the title value is supplied by a user. The following proof-of-concept creates a testing file in the current...

7.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/08/07 7:51 p.m.•26 views

Cross-Site Scripting

Overview All versions of min-http-server are vulnerable to Cross-Site Scripting XSS. The package fails to sanitize filenames, allowing attackers to execute arbitrary JavaScript in the victim's browser through files with names containing malicious code. Recommendation No fix is currently available...

3.5CVSS4.1AI score0.00709EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/06/24 3:7 p.m.•26 views

SQL Injection

Overview Affected versions of sequelize are vulnerable to SQL Injection. The package fails to sanitize JSON path keys in the MariaDB and MySQL dialects, which may allow attackers to inject SQL statements and execute arbitrary SQL queries. Recommendation If you are using sequelize 5.x, upgrade to...

7.5CVSS5.3AI score0.01315EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/06/19 2:48 p.m.•26 views

Cross-Site Scripting

Overview All versions of html-pages are vulnerable to Cross-Site Scripting XSS. The package fails to sanitize folder names, allowing attackers to execute arbitrary JavaScript in the victim's browser through folders with names containing malicious code. Recommendation No fix is currently available...

4.3CVSS3.9AI score0.00691EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/06/17 2:55 p.m.•26 views

User Impersonation

Overview Versions of converse.js prior to 1.0.7 for 1.x or 2.0.5 for 2.x are vulnerable to User Impersonation. The package provides an incorrect implementation of XEP-0280: Message Carbons that allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's...

4.3CVSS5AI score0.0094EPSS
Exploits2Affected Software1
Node.js
Node.js
•added 2019/06/04 6:24 p.m.•26 views

Prototype Pollution

Overview Versions of @apollo/gateway prior to 0.6.2 are vulnerable to Prototype Pollution. The package uses deepMerge to merge objects, which may allow attackers to alter the Object prototype through queries with GraphQL aliases. Carefully constructed payloads can override properties of all objec...

7.3AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/04/17 6:54 p.m.•26 views

Cross-Site Scripting

Overview All versions of materialize-css are vulnerable to Cross-Site Scripting. The autocomplete component does not sufficiently sanitize user input, allowing an attacker to execute arbitrary JavaScript code if the malicious input is rendered by a user. Recommendation No fix is currently...

4.3CVSS3.1AI score0.00788EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2018/08/29 5:23 p.m.•26 views

Remote Code Execution

Overview react-dev-utils on Windows is vulnerable to remote code execution. Recommendation Update to one of the follow versions, depending on the release line that you are using. - 1.0.4 - 2.0.2 - 3.1.2 - 4.2.2 - 5.0.2 - 6.0.0-next.a671462c References -...

7.4AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2018/08/16 7:50 p.m.•26 views

Code Injection

Overview All versions of cryo are vulnerable to code injection due to an Insecure implementation of deserialization. Proof of concept var Cryo = require'cryo'; var frozen = '"root":"CRYOREF3","references":"contents":,"value":"CRYOFUNCTIONfunction console.log\"defconrussia\"; return...

7.5CVSS1.3AI score0.03252EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2018/04/24 2:33 p.m.•26 views

Prototype Pollution

Overview Versions of assign-deep before 0.4.7 are vulnerable to prototype pollution via merging functions. Recommendation Update to version 0.4.7 or later. References - HackerOne Report - GitHub Advisory...

6.5CVSS4.6AI score0.02019EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2017/08/08 9:44 p.m.•26 views

Hijacked Environment Variables

Overview The jquery.js package is a piece of malware that steals environment variables and sends them to attacker controlled locations. All versions have been unpublished from the npm registry. Recommendation As this package is malware, if you find it installed in your environment, the real...

5CVSS4.7AI score0.01123EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2017/08/08 9:38 p.m.•26 views

Hijacked Environment Variables

Overview The sqlite.js package is a piece of malware that steals environment variables and sends them to attacker controlled locations. All versions have been unpublished from the npm registry. Recommendation As this package is malware, if you find it installed in your environment, the real...

5CVSS4.7AI score0.01123EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2017/07/19 10:21 p.m.•26 views

Directory Traversal

Overview Affected versions of goserv resolve relative file paths, resulting in a directory traversal vulnerability. A malicious actor can use this vulnerability to access files outside of the intended directory root, which may result in the disclosure of private files on the vulnerable system...

5CVSS4.4AI score0.02005EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2017/07/13 9:22 p.m.•26 views

Directory Traversal

Overview Affected versions of mockserve resolve relative file paths, resulting in a directory traversal vulnerability. A malicious actor can use this vulnerability to access files outside of the intended directory root, which may result in the disclosure of private files on the vulnerable system...

5CVSS4.5AI score0.02005EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2017/06/27 9:40 p.m.•26 views

Directory Traversal

Overview Affected versions of cuciuci resolve relative file paths, resulting in a directory traversal vulnerability. A malicious actor can use this vulnerability to access files outside of the intended directory root, which may result in the disclosure of private files on the vulnerable system...

5CVSS4.2AI score0.02005EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/12/01 5:17 p.m.•26 views

Downloads Resources over HTTP

Overview Affected versions of dwebp-bin insecurely download an executable over an unencrypted HTTP connection. In scenarios where an attacker has a privileged network position, it is possible to intercept the response and replace the executable with a malicious one, resulting in code execution on...

9.3CVSS6.2AI score0.01752EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/12/01 3:22 p.m.•26 views

Downloads Resources over HTTP

Overview Affected versions of openframe-glslviewer insecurely download an executable over an unencrypted HTTP connection. In scenarios where an attacker has a privileged network position, it is possible to intercept the response and replace the executable with a malicious one, resulting in code...

9.3CVSS5.7AI score0.01682EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/12/01 3:8 p.m.•26 views

Downloads Resources over HTTP

Overview Affected versions of strider-sauce insecurely download an executable over an unencrypted HTTP connection. In scenarios where an attacker has a privileged network position, it is possible to intercept the response and replace the executable with a malicious one, resulting in code executio...

9.3CVSS4.1AI score0.01752EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/07/25 4:43 p.m.•26 views

Cross-Site Scripting

Overview Affected versions of fuelux contain a cross-site scripting vulnerability in the Pillbox feature. By supplying a script as a value for a new pillbox, it is possible to cause arbitrary script execution. Recommendation Update to version 3.15.7 or later. References - Issue 1841 - PR 1856 -...

4.9AI score0.00565EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/07/22 3:31 p.m.•26 views

XSS in client rendered block templates

Overview Affected versions of rendr are vulnerable to cross-site scripting when client side rendering is done inside a block. Server side rendering is not affected and is properly escaped. Recommendation Update to version 1.1.4 or later. References - PR 61 - PR 513 - GitHub Advisory...

3.5AI score0.00713EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:34 p.m.•26 views

No CSRF Validation

Overview Affected versions of droppy are vulnerable to cross-site socket forgery. The package does not perform verification for cross-domain websocket requests, and as a result, an attacker can create a web page that opens up a websocket connection on behalf of the user visiting the page. The...

6.8CVSS4.3AI score0.00493EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/22 4:50 p.m.•26 views

Forgeable Public/Private Tokens

Overview Affected versions of the jws package allow users to select what algorithm the server will use to verify a provided JWT. A malicious actor can use this behaviour to arbitrarily modify the contents of a JWT while still passing verification. For the common use case of the JWT as a bearer...

3.9AI score0.01798EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/24 6:9 p.m.•26 views

Insecure Comparison

Overview Versions of secure-compare prior to 3.0.1 are affected by a vulnerability that results in the package always returning true when comparing two strings of the same length, despite differences in the contents of those strings. Recommendation Upgrade to version 3.0.1 or later. References - ...

5CVSS4.8AI score0.015EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•26 views

Directory Traversal

Overview Versions 0.1.4 and earlier of fancy-server are vulnerable to a directory traversal attack. Standard attack vectors such as ../ will allow an attacker to read files outside of the served directory. Recommendation Upgrade to version 0.1.4 or greater. References -...

5CVSS3.4AI score0.01606EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2020/08/17 2:58 p.m.•25 views

Regular Expression Denial of Service

Overview All versions of url-regex are vulnerable to a Regular Expression Denial of Service. An attacker providing a very long string in String.test can cause a Denial of Service. Recommendation There are no patches and the software is not currently maintained. The security researcher who found t...

7.7AI score0.02693EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2020/06/05 7:51 p.m.•25 views

Information Exposure

Overview Versions of apollo-server-micro prior to 2.14.2 are vulnerable to Information Exposure. The package does not properly enforce validation rules when creating subscription servers, which includes a NoInstrospection rule for the Websocket. This leaks the GraphQL schema types, their relation...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2020/06/05 7:48 p.m.•25 views

Information Exposure

Overview Versions of apollo-server-azure-functions prior to 2.14.2 are vulnerable to Information Exposure. The package does not properly enforce validation rules when creating subscription servers, which includes a NoInstrospection rule for the Websocket. This leaks the GraphQL schema types, thei...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2020/06/05 7:47 p.m.•25 views

Information Exposure

Overview Versions of apollo-server prior to 2.14.2 are vulnerable to Information Exposure. The package does not properly enforce validation rules when creating subscription servers, which includes a NoInstrospection rule for the Websocket. This leaks the GraphQL schema types, their relations and...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2020/04/07 10:18 p.m.•25 views

Buffer Overflow

Overview Affected versions of node-weakauras-parser are vulnerable to a Buffer Overflow. The encodeweakaura function fails to properly validate the input size. A buffer of 13835058055282163711 bytes causes an overflow on 64-bit systems. Recommendation Upgrade to versions 1.0.5, 2.0.2, 3.0.1 or...

7.2AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2020/03/26 6:34 p.m.•25 views

Incorrect Account Used for Signing

Overview Versions of @metamask/eth-ledger-bridge-keyring prior to 0.2.2 may use incorrect accounts for signing transactions. The vulnerability impacts cases where the user signs a personal message or transaction without first adding the account. This includes cases where the user has already adde...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/12/23 9:25 p.m.•25 views

Server-Side Request Forgery

Overview Versions of ftp-srv prior to versions 2.19.6, 3.1.2, and 4.3.4 are vulnerable to Server-Side Request Forgery SSRF. The package fails to prevent remote clients to access other resources in the network, for example when connecting to the server through telnet. This allows attackers to acce...

5CVSS9.3AI score0.01859EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2019/11/29 7:27 p.m.•25 views

Validation Bypass

Overview Versions of slp-validate prior to 1.0.1 are vulnerable to a validation bypass. Bitcoin scripts may cause the validation result from slp-validate to differ from the specified SLP consensus. This allows an attacker to create a Bitcoin script that causes a hard-fork from the SLP consensus...

4.9CVSS3.8AI score0.00993EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2019/09/23 3:1 p.m.•25 views

Prototype Pollution

Overview Affected versions of minimist are vulnerable to prototype pollution. Arguments are not properly sanitized, allowing an attacker to modify the prototype of Object, causing the addition or modification of an existing property that will exist on all objects. Parsing the argument...

6.8AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/09/06 7:50 p.m.•25 views

Message Signature Bypass

Overview Versions of openpgp prior to 4.2.0 are vulnerable to Message Signature Bypass. The package fails to verify that a message signature is of type text. This allows an attacker to to construct a message with a signature type that only verifies subpackets without additional input such as...

5CVSS1.7AI score0.02013EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/09/06 7:2 p.m.•25 views

Cross-Site Scripting

Overview Versions of webtorrent prior to 0.107.6 are vulnerable to Cross-Site Scripting. webtorrent servers started with torrent.createServer lists a torrent's title and files in the index page without sanitization. This allows attackers to execute arbitrary JavaScript in the victim's browser...

4.3CVSS3.3AI score0.01471EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2019/07/30 9:15 p.m.•25 views

Arbitrary File Read

Overview html-pdf before version 3.0.1 is vulnerable to Arbitrary File Read. The package fails to sanitize the HTML input, allowing attackers to exfiltrate server files by supplying malicious HTML code. XHR requests in the HTML code are executed by the server. Input with an XHR request such as...

5CVSS3.5AI score0.01867EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/07/17 7:41 p.m.•25 views

Local File Inclusion

Overview All versions of domokeeper are vulnerable to Local File Inclusion. The /plugin/ route passes a GET parameter unsanitized to a require call. It then returns the output of require in the server response. This may allow attackers to load unintended code in the application. It also allows...

6.8AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2019/06/24 2:59 p.m.•25 views

SQL Injection

Overview Versions of sequelize prior to 3.35.1 are vulnerable to SQL Injection. The package fails to sanitize JSON path keys in the Postgres dialect, which may allow attackers to inject SQL statements and execute arbitrary SQL queries. Recommendation Upgrade to version 3.35.1 or later. References...

7.5CVSS6.1AI score0.01228EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/05/01 8:13 p.m.•25 views

Cross-Site Scripting

Overview Versions of verdaccio prior to 3.12.0 are vulnerable to Cross-Site Scripting. Contents of READMEs are not properly sanitized before rendering, which may allow attackers to execute arbitrary JavaScript code. Recommendation Upgrade to version 3.12.0 or later...

4.3CVSS5.6AI score0.00865EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/04/17 7:11 p.m.•25 views

Arbitrary JavaScript Execution

Overview Versions of typed-function prior to 0.10.6 are vulnerable to Arbitrary JavaScript Execution. Function names are not properly sanitized and may allow an attacker to execute arbitrary code. Recommendation Upgrade to version 0.10.6 or later. References - GitHub Commit - Snyk Report - GitHub...

6.8CVSS5.4AI score0.01884EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2019/04/17 6:55 p.m.•25 views

Cross-Site Scripting

Overview All versions of materialize-css are vulnerable to Cross-Site Scripting. The tooltip component does not sufficiently sanitize user input, allowing an attacker to execute arbitrary JavaScript code if the malicious input is rendered by a user. Recommendation No fix is currently available...

4.3CVSS3AI score0.00795EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/04/17 6:28 p.m.•25 views

Unauthorized File Access

Overview Affected versions of harp are vulnerable to Unauthorized File Access. If a symlink in the project's base directory points to a file outside of the directory, the file is served. This could allow an attacker to access sensitive files on the server. Recommendation Upgrade to version 0.40.3...

5CVSS3.7AI score0.01485EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2019/04/02 8:12 p.m.•25 views

Directory Traversal

Overview Versions of serve before 7.1.3 are vulnerable to Directory Traversal. File paths are not sanitized leading to unauthorized access of system files. Recommendation Upgrade to version 7.1.3 or later References - HackerOne Report - GitHub Advisory...

5CVSS3.5AI score0.0221EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2018/12/26 4:17 p.m.•25 views

Sensitive Data Exposure

Overview All versions of rails-session-decoder are missing verification of the Message Authentication Code appended to the cookies. This may lead to decryption of cipher text thus exposing encrypted information. Recommendation No fix is currently available. Consider using an alternative module...

7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2018/12/07 8:36 p.m.•25 views

Regular Expression Denial of Service

Overview Versions of underscore.string prior to 3.3.5 are vulnerable to Regular Expression Denial of Service ReDoS. The function unescapeHTML is vulnerable to ReDoS due to an overly-broad regex. The slowdown is approximately 2s for 50,000 characters but grows exponentially with larger inputs...

6.9AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2018/11/01 2:9 p.m.•25 views

Command Injection

Overview Versions of apex-publish-static-files before 2.0.1 are vulnerable to command injection. This is exploitable if user input is passed into the connectString option in the publish method. Recommendation Update to version 2.0.1 or later. References - HackerOne Report - security-wg - GitHub...

10CVSS3.8AI score0.06991EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2018/04/24 8:30 p.m.•25 views

Memory Exposure

Overview Versions of tunnel-agent before 0.6.0 are vulnerable to memory exposure. This is exploitable if user supplied input is provided to the auth value and is a number. Proof-of-concept: js require'request' method: 'GET', uri: 'http://www.example.com', tunnel: true, proxy: protocol: 'http:',...

6.8AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2018/04/24 4:13 p.m.•25 views

Byass due to validation before canonicalization

Overview Versions of serve before 6.5.2 are vulnerable to the bypass of the ignore functionality. The bypass is possible because validation happens before canonicalization of paths and filenames. Example: Here we have a server that ignores the file test.txt. const serve = require'serve' const...

6.9AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2017/08/08 9:40 p.m.•25 views

Hijacked Environment Variables

Overview The nodesqlite package is a piece of malware that steals environment variables and sends them to attacker controlled locations. All versions have been unpublished from the npm registry. Recommendation As this package is malware, if you find it installed in your environment, the real...

5CVSS4.3AI score0.01177EPSS
Exploits0Affected Software1
Total number of security vulnerabilities1635