Lucene search
K
NodejsRecent

1635 matches found

Node.js
Node.js
•added 2016/03/28 10:31 p.m.•22 views

Insecure Default Configuration

Overview Affected versions of airbrake default to sending environment variables over an unencrypted HTTP connection. In scenarios where an attacker has a privileged network position, it is possible for them to capture and read these environment variables, which may result in leaking sensitive...

4.3CVSS4.4AI score0.003EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 9:24 p.m.•38 views

Arbitrary File Write

Overview Affected versions of cli use predictable temporary file names. If an attacker can create a symbolic link at the location of one of these temporarly file names, the attacker can arbitrarily write to any file that the user which owns the cli process has permission to write to. Proof of...

4.9CVSS3.5AI score0.00317EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/28 9:18 p.m.•25 views

Timing Attack

Overview Affected versions of csrf-lite are vulnerable to timing attacks as a result of testing CSRF tokens via a fail-early comparison instead of a constant-time comparison. Timing attacks remove the exponential increase in entropy gained from increased secret length, by providing per-character...

4.3CVSS4.7AI score0.003EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:59 p.m.•37 views

Insecure Entropy Source - Math.random()

Overview Affected versions of node-uuid consistently fall back to using Math.random as an entropy source instead of crypto, which may result in guessable UUID's. Recommendation Update to version 1.4.4 or later. References - Issue 108 - Issue 122 - GitHub Advisory...

5CVSS4.6AI score0.00338EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:49 p.m.•30 views

Private Data Disclosure

Overview Affected versions of express-restify-mongoose are susceptible to an information leakage vulnerability which may allow an attacker to access fields on a model even if those fields are marked as private. Proof of Concept If you have a user model that you want to protect, such as the...

4CVSS0.9AI score0.00242EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/28 5:34 p.m.•21 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.00134EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:21 p.m.•18 views

Authentication Bypass

Overview Affected versions of the console-io package do not configure the underlying websocket library to require authentication, resulting in an authentication bypass vulnerability. As console-io allows terminal access on the server via a web page, an authentication bypass is essentially remote...

10CVSS6.5AI score0.002EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/25 5:56 p.m.•26 views

Directory Traversal

Overview Affected versions of restafary are susceptible to a directory traversal vulnerability when a root path is specified in the configuration. Proof of Concept curl -i -s -k -X 'GET' -H 'Authorization: Basic YWRtaW46cGFzc3dvcmQ=' 'http://localhost:8000/api/v1/fs/..%2f..%2fetc/passwd'...

4CVSS3.6AI score0.00393EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/22 4:50 p.m.•21 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 score
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/21 5:5 p.m.•32 views

Forgeable Public/Private Tokens

Overview Affected versions of the jwt-simple 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, the en...

4CVSS3.4AI score0.81652EPSS
Exploits2Affected Software1
Node.js
Node.js
•added 2016/03/18 4:7 a.m.•23 views

Regular Expression Denial of Service

Overview Affected versions of riot-compiler are susceptible to a regular expression denial of service vulnerability. Recommendation Update to version 2.3.22 or later. References - Issue 46 - GitHub Advisory...

5CVSS5.4AI score0.00334EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/16 5:9 a.m.•25 views

Sensitive Data In Log Files

Overview Versions of grunt-gh-pages prior to 1.0.0 are affected by a vulnerability which may cause unencrypted github credentials to be written to a log file in certain circumstances. In the grunt-gh-pages deployment scenario where authentication is performed by injecting a github token directly...

5CVSS3.7AI score0.003EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/28 7:56 a.m.•27 views

Authentication Bypass

Overview Versions of hapi-auth-jwt2 prior to version 5.1.2 are affected by a complete authentication bypass vulnerability when in the try authentication mode. Recommendation Update to version 5.1.2 or later. References - Issue 111 - PR 112 - GitHub Advisory...

7.5CVSS6.1AI score0.00448EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/25 5:56 p.m.•58 views

Denial of Service and Content Injection

Overview Versions of i18n-node-angular prior to 1.4.0 are affected by denial of service and cross-site scripting vulnerabilities. The vulnerabilities exist in a REST endpoint that was created for development purposes, but was not disabled in production in affected versions. Recommendation Update ...

4.9CVSS3.9AI score0.00249EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/19 9:50 p.m.•18 views

Regular Expression Denial of Service

Overview Versions of hawk prior to 3.1.3, or 4.x prior to 4.1.1 are affected by a regular expression denial of service vulnerability related to excessively long headers and URI's. Recommendation Update to hawk version 4.1.1 or later. References - Issue 168 - GitHub Advisory...

7.8CVSS5.4AI score0.05317EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/17 9:4 p.m.•23 views

Regular Expression Denial of Service

Overview Versions of is-my-json-valid prior to 2.12.4 are affected by a regular expression denial of service vulnerability when user input is allowed into a utc-millisec validator. Recommendation Update to version 2.12.4 or later...

5CVSS6.5AI score0.00499EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/15 5:0 p.m.•29 views

Denial of Service

Overview Versions of mqtt-packet prior to 3.4.6, or 4.x prior to 4.0.5 are affected by a denial of service vulnerability wherein specific sequences of MQTT packets can crash the application. Recommendation Version 3.x: Update to version 3.4.6 or later. Version 4.x: Update to version 4.0.5 or late...

5CVSS5.2AI score0.00377EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/01/11 10:27 p.m.•27 views

Content Injection via TileJSON Name

Overview Versions 1.x prior to 1.6.6 and 2.x prior to 2.2.4 of mapbox.js are vulnerable to a cross-site-scripting attack in certain uncommon usage scenarios. If L.mapbox.map or L.mapbox.shareControl are used in a manner that gives users control of the TileJSON content, it is possible to inject...

4.3CVSS2.1AI score0.00164EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/01/04 7:52 p.m.•23 views

Remote Memory Disclosure

Overview Versions of bittorrent-dht prior to 5.1.3 are affected by a remote memory disclosure vulnerability. This vulnerability allows an attacker to send a specific series of of messages to a listening peer and get it to reveal internal memory. There are two mitigating factors here, that slightl...

5CVSS1.8AI score0.003EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/04 6:29 p.m.•148 views

Remote Memory Disclosure

Overview Versions of ws prior to 1.0.1 are affected by a remote memory disclosure vulnerability. In certain rare circumstances, applications which allow users to control the arguments of a client.ping call will cause ws to send the contents of an allocated but non-zero-filled buffer to the server...

5CVSS2.1AI score0.00345EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/28 6:37 p.m.•46 views

SQL Injection

Overview Versions of mysql prior to 2.0.0-alpha8 are affected by a SQL Injection vulnerability in the mysql.escape function, which does not properly escape object keys. Recommendation Update to version 2.0.0-alpha8 or later. References - Issue 324 - GitHub Advisory...

7.5CVSS4.3AI score0.00941EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/28 5:13 p.m.•31 views

Unsafe Merging of CORS Configuration Conflict

Overview Versions of hapi prior to 11.1.4 are affected by a vulnerability that causes route-level CORS configuration to override connection-level or server-level CORS defaults. This may result in a situation where CORS permissions are less restrictive than intended. Recommendation Update hapi to...

4.3CVSS3.7AI score0.00165EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/23 10:29 p.m.•30 views

Denial of Service

Overview Versions of ecstatic prior to 1.4.0 are affected by a denial of service vulnerability when certain input strings are sent via the Last-Modified or If-Modified-Since headers. Parsing certain inputs with new Date or Date.parse cases v8 to crash. As ecstatic passes the value of the affected...

5CVSS3AI score0.00498EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/23 10:4 p.m.•25 views

Denial of Service

Overview Versions of hapi prior to 11.1.3 are affected by a denial of service vulnerability. The vulnerability is triggered when certain input is passed into the If-Modified-Since or Last-Modified headers. This causes an 'illegal access' exception to be raised, and instead of sending a HTTP 500...

5CVSS2.2AI score0.00346EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/14 5:5 p.m.•39 views

Cross-Site Scripting

Overview Versions of mustache prior to 2.2.1 are affected by a cross-site scripting vulnerability when attributes in mustache templates are not quoted. Example Template: Input: 'foo' : 'test.com onload=alert1' Rendered result: Recommendation Update to version 2.2.1 or later. Alternatively, ensure...

4.3CVSS3.4AI score0.00126EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/14 4:51 p.m.•153 views

Cross-Site Scripting

Overview Versions of handlebars prior to 4.0.0 are affected by a cross-site scripting vulnerability when attributes in handlebar templates are not quoted. Proof of Concept Template: Input: 'foo' : 'test.com onload=alert1' Rendered result: Recommendation Update to version 4.0.0 or later...

4.3CVSS2.5AI score0.00317EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/04 4:56 p.m.•39 views

Authentication Weakness

Overview Versions of keystone prior to 0.3.16 are affected by a partial authentication bypass vulnerability. In the default sign in functionality, if an attacker provides a full and correct password, yet only provides part of the associated email address, authentication will be granted...

5CVSS4.8AI score0.00237EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/11/20 6:52 p.m.•19 views

Regular Expression Denial of Service

Overview Versions of millisecond prior to 0.1.2 are affected by a regular expression denial of service vulnerability when extremely long version strings are parsed. Proof of concept var ms = require'millisecond'; var genstr = function len, chr var result = ""; for i=0; i=len; i++ result = result ...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2015/11/03 7:15 a.m.•76 views

Symlink Arbitrary File Overwrite

Overview Versions of tar prior to 2.0.0 are affected by an arbitrary file write vulnerability. The vulnerability occurs because tar does not verify that extracted symbolic links to not resolve to targets outside of the extraction root directory. Recommendation Update to version 2.0.0 or later...

5CVSS4.2AI score0.00367EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/11/03 7:12 a.m.•43 views

Root Path Disclosure

Overview Versions of send prior to 0.11.2 are affected by an information leakage vulnerability which may allow an attacker to enumerate paths on the server filesystem. Recommendation Update to version 0.11.1 or later. References - PR 70 - Express Changelog - 2015/01/20 - GitHub Advisory...

5CVSS5.1AI score0.00603EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/26 11:19 p.m.•47 views

Regular Expression Denial of Service

Overview Versions of moment prior to 2.11.2 are affected by a regular expression denial of service vulnerability. The vulnerability is triggered when arbitrary user input is passed into moment.duration. Proof of concept var moment = require'moment'; var genstr = function len, chr var result = "";...

7.8CVSS4.2AI score0.02708EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/26 4:58 p.m.•23 views

Command Injection

Overview Versions of gm prior to 1.21.1 are affected by a command injection vulnerability. The vulnerability is triggered when user input is passed into gm.compare, which fails to sanitize input correctly before calling the graphics magic binary. Recommendation Update to version 1.21.1 or later...

4.3AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/25 5:21 p.m.•25 views

Regular Expression Denial of Service

Overview The jshamcrest package is affected by a regular expression denial of service vulnerability when certain types of user input are passed in to the emailAddress validator. Proof of concept var js = require'jshamcrest' var emailAddress = new js.JsHamcrest.Matchers.emailAddress; var genstr =...

5CVSS3.1AI score0.00334EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/25 4:40 a.m.•25 views

Regular Expression Denial of Service

Overview The jadedown package is affected by a regular expression denial of service vulnerability when certain types of user input are passed in. Proof of concept var jadedown = require'jadedown'; var genstr = function len, chr var result = ""; for i=0; i=len; i++ result = result + chr; return...

5CVSS2.4AI score0.00334EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/25 1:35 a.m.•22 views

Regular Expression Denial of Service

Overview The ansi2html package is affected by a regular expression denial of service vulnerability when certain types of user input is passed in. Proof of concept var ansi2html = require'ansi2html' var start = process.hrtime; ansi2html"1111111111111111111111;0000000000000000000000";...

5CVSS3AI score0.00334EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 6:9 p.m.•22 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.00217EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/24 6:5 p.m.•25 views

Content Injection via TileJSON attribute

Overview Versions 1.x prior to 1.6.5 and 2.x prior to 2.1.7 of mapbox.js are vulnerable to a cross-site-scripting attack in certain uncommon usage scenarios. If L.mapbox.map or L.mapbox.tileLayer are used to load untrusted TileJSON content from a non-Mapbox URL, it is possible for a malicious use...

4.3CVSS2.5AI score0.00164EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 5:58 p.m.•29 views

Regular Expression Denial of Service

Overview Versions of uglify-js prior to 2.6.0 are affected by a regular expression denial of service vulnerability when malicious inputs are passed into the parse method. Proof of Concept var u = require'uglify-js'; var genstr = function len, chr var result = ""; for i=0; i=len; i++ result = resu...

7.8CVSS4.2AI score0.00902EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 5:38 p.m.•24 views

Regular Expression Denial of Service

Overview All versions of the bleach package are vulnerable to a regular expression denial of service attack when certain types of input are passed into the sanitize function. Recommendation The bleach package is not currently maintained, and has not seen an update since 2014. To mitigate this...

4.1AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/24 4:6 p.m.•23 views

Regular Expression Denial of Service

Overview Versions of ms prior to 0.7.1 are affected by a regular expression denial of service vulnerability when extremely long version strings are parsed. Proof of Concept javascript var ms = require'ms'; var genstr = function len, chr var result = ""; for i=0; i=len; i++ result = result + chr;...

7.8CVSS2.7AI score0.00779EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/20 6:29 p.m.•27 views

Incorrect handling of CORS preflight request headers

Overview Versions of hapi prior to 11.0.0 implement CORS incorrectly, allowing for configurations that at best return inconsistent headers, and at worst allow cross-origin activities that are expected to be forbidden. If the connection has CORS enabled but one route has it off, and the route is n...

5CVSS2.9AI score0.00248EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•23 views

Regular Expression Denial of Service

Overview Versions of validator prior to 3.22.1 are affected by a regular expression denial of service vulnerability in the isURL method. Recommendation Update to version 3.22.1 or later. References - Issue 152, Comment 48107184 - GitHub Advisory...

6.7AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•26 views

Hidden Directories Always Served

Overview Versions 1.1.1 and earlier of inert are vulnerable to an information leakage vulnerability which causes files in hidden directories to be served, even when showHidden is false. The inert directory handler always allows files in hidden directories to be served, even when showHidden is...

5CVSS2.3AI score0.00476EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•28 views

Validation Bypass

Overview Versions 2.x.x and earlier of paypal-ipn are affected by a validation bypass vulnerability. paypal-ipn uses the testipn parameter which is set by the PayPal IPN simulator to determine if it should use the production PayPal site or the sandbox. A motivated attacker could craft a request...

4.3CVSS2.9AI score0.00222EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•368 views

Multiple XSS Filter Bypasses

Overview Versions of validator prior to 1.1.0 are affected by several cross-site scripting vulnerabilities due to bypasses discovered in the denylist-based filter. Proof of Concept Various inputs that could bypass the filter were discovered: Improper parsing of nested tags: This is a test...

4.3CVSS0.7AI score0.00566EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•31 views

Directory Traversal

Overview Versions 13.0.8 and earlier of geddy are vulnerable to a directory traversal attack via URI encoded attack vectors. Proof of Concept http://localhost:4000/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc/passwd Recommendation Update geddy to version =...

5CVSS2.6AI score0.81089EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•36 views

Cross-Site Scripting

Overview Versions 1.6.2 and earlier of serve-index are affected by a cross-site scripting vulnerability. Because file and directory names are not escaped in the module's HTML output, a remote attacker that can influence file or directory names can launch a persistent cross-site scripting attack o...

4.3CVSS2.4AI score0.00413EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•22 views

Directory Traversal

Overview All versions of the static file server module nhouston are vulnerable to directory traversal. An attacker can provide input such as ../ to read files outside of the served directory. Recommendation It is recommended that a different module be used, as we have been unable to reacher the...

3.1AI score
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•34 views

Verification Bypass

Overview Versions 4.2.1 and earlier of jsonwebtoken are affected by a verification bypass vulnerability. This is a result of weak validation of the JWT algorithm type, occuring when an attacker is allowed to arbitrarily specify the JWT algorithm. Recommendation Update to version 4.2.2 or later...

7.5CVSS3AI score0.37481EPSS
Exploits3Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•134 views

Incorrect Handling of Non-Boolean Comparisons During Minification

Overview Versions of uglify-js prior to 2.4.24 are affected by a vulnerability which may cause crafted JavaScript to have altered functionality after minification. Recommendation Upgrade UglifyJS to version = 2.4.24. References - Backdooring JS - Yan Zhu@bcrypt - Issue 751 - GitHub Advisory...

7.5CVSS2.5AI score0.0027EPSS
Exploits1Affected Software1
Total number of security vulnerabilities1635