Lucene search
K
NodejsRecent

1635 matches found

Node.js
Node.js
•added 2016/03/28 10:31 p.m.•26 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.01301EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 9:24 p.m.•41 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.00992EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/28 9:18 p.m.•28 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.01301EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:59 p.m.•41 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.02257EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/28 5:49 p.m.•32 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.01422EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/28 5:34 p.m.•23 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/28 5:21 p.m.•22 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.02369EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/25 5:56 p.m.•28 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.01199EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/03/22 4:50 p.m.•24 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 2016/03/21 5:5 p.m.•34 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.04898EPSS
Exploits2Affected Software1
Node.js
Node.js
•added 2016/03/18 4:7 a.m.•27 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.01598EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/03/16 5:9 a.m.•27 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.01637EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/28 7:56 a.m.•30 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.02524EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/25 5:56 p.m.•61 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.00801EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/19 9:50 p.m.•19 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.0337EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/17 9:4 p.m.•24 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.01849EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/15 5:0 p.m.•32 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.02458EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/01/11 10:27 p.m.•29 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.00935EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2016/01/04 7:52 p.m.•26 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.01637EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2016/01/04 6:29 p.m.•151 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.02015EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/28 6:37 p.m.•48 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.02443EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/28 5:13 p.m.•34 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.01039EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/23 10:29 p.m.•33 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.02093EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/23 10:4 p.m.•29 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.02135EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/14 5:5 p.m.•40 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.01427EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/12/14 4:51 p.m.•155 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.03001EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/12/04 4:56 p.m.•41 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.0089EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/11/20 6:52 p.m.•22 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.•83 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.04912EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/11/03 7:12 a.m.•45 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.04697EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/26 11:19 p.m.•49 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.09905EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/26 4:58 p.m.•26 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 score0.01294EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/25 5:21 p.m.•27 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.01093EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/25 4:40 a.m.•27 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.01151EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/25 1:35 a.m.•24 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.01151EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 6:9 p.m.•23 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/24 6:5 p.m.•28 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.00932EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 5:58 p.m.•32 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.02358EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/24 5:38 p.m.•26 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 score0.0172EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/24 4:6 p.m.•26 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.06768EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/20 6:29 p.m.•29 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.0154EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•44 views

Denial-of-Service Memory Exhaustion

Overview Versions prior to 1.0 of qs are affected by a denial of service condition. This condition is triggered by parsing a crafted string that deserializes into very large sparse arrays, resulting in the process running out of memory and eventually crashing. Recommendation Update to version 1.0...

5CVSS3.1AI score0.08309EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•38 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.02477EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•75 views

Cross-Site Scripting

Overview Cross-site scripting XSS vulnerability in the DataTables plugin 1.10.8 and earlier for jQuery allows remote attackers to inject arbitrary web script or HTML via the scripts parameter to media/unittesting/templates/6776.php. Recommendation Update to a version greater than 1.10.8. Referenc...

4.3CVSS3.7AI score0.02679EPSS
Exploits2Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•22 views

SQL Injection

Overview Versions 2.0.0-rc-7 and earlier of sequelize are affected by a SQL injection vulnerability when user input is passed into the order parameter. Proof of Concept javascript Test.findAndCountAll where: id :1 , order : 'id', 'UNTRUSTED USER INPUT' Recommendation Update to version 2.0.0-rc8 o...

7.5CVSS3.3AI score0.02174EPSS
Exploits1Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•51 views

Deserialization Code Execution

Overview Versions 2.0.4 and earlier of js-yaml are affected by a code execution vulnerability in the YAML deserializer. Proof of Concept const yaml = require'js-yaml'; const x = test: !!js/function function f console.log1; ; yaml.loadx; Recommendation Update js-yaml to version 2.0.5 or later, and...

6.8CVSS5.6AI score0.17186EPSS
Exploits7Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•26 views

Denial of Service

Overview Versions of yar prior to 2.2.0 are affected by a denial of service vulnerability related to an invalid encrypted session cookie value. When an invalid encryped session cookie value is provided, the process will crash. Recommendation Update to version 2.2.0 or later. References - Issue 34...

4.6AI score0.02591EPSS
Exploits0Affected Software1
Node.js
Node.js
•added 2015/10/17 7:41 p.m.•66 views

Denial-of-Service Extended Event Loop Blocking

Overview Versions prior to 1.0.0 of qs are affected by a denial of service vulnerability that results from excessive recursion in parsing a deeply nested JSON string. Recommendation Update to version 1.0.0 or later References GitHub Advisory...

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

methodOverride Middleware Reflected Cross-Site Scripting

Overview Connect is a stack of middleware that is executed in order in each request. The "methodOverride" middleware allows the http post to override the method of the request with the value of the "method" post key or with the header "x-http-method-override". Because the user post input was not...

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

Potential Command Injection

Overview Versions 0.0.1 and earlier of printer are affected by a command injection vulnerability resulting from a failure to sanitize command arguments properly in the printDirect function. Recommendation Update to version 0.0.2 or later. References - Commit e001e38 - GitHub Advisory...

7.5CVSS5.1AI score0.03826EPSS
Exploits0Affected Software1
Total number of security vulnerabilities1635