Lucene search
K
NodejsRecent

1635 matches found

Node.js
Node.js
added 2016/10/27 4:23 p.m.44 views

Command Injection

Overview Affected versions of dns-sync are vulnerable to arbitrary command execution via maliciously formed hostnames. Proof of Concept var dnsSync = require'dns-sync'; console.logdnsSync.resolve'$id /tmp/foo'; Recommendation Update to version 0.1.1 or later. References - Issue 1 - Commit d9abaae...

10CVSS6.6AI score0.01039EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/10/27 4:8 p.m.31 views

Local Privilege Escalation

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

3.3CVSS3.1AI score0.00104EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/10/27 4:3 p.m.69 views

Authentication Bypass

Overview Affected versions of passport-azure-ad do not recognize the validateIssuer setting, which allows remote attackers to bypass authentication via a crafted token. Recommendation Version 1.x: Update to version 1.4.6 or later. Version 2.x: Update to version 2.0.1 or later. References - Securi...

4.3CVSS5.7AI score0.038EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/10/17 4:8 p.m.119 views

Directory Traversal

Overview Affected versions of bitty are vulnerable to directory traversal via the URL path in GET requests. Recommendation The bitty package is not currently maintained, and has not seen an update since 2015. At this time, the best available mitigation is to use an alternative module that is...

5CVSS4.5AI score0.00353EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/10/11 7:3 p.m.22 views

Denial of Service

Overview Affected versions of uws do not properly handle large websocket messages when permessage-deflate is enabled, which may result in a denial of service condition. If uws recieves a 256Mb websocket message when permessage-deflate is enabled, the server will compress the message prior to...

4.3CVSS3.6AI score0.00433EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/10/05 8:26 p.m.39 views

Broken CORS

Overview Affected versions of sails have an issue with the CORS configuration where the value of the origin header is reflected as the value for the Access-Control-Allow-Origin header. This may allow an attacker to make AJAX requests to vulnerable hosts through cross-site scripting or a malicious...

2.1CVSS3.9AI score0.00254EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/09/08 2:56 p.m.32 views

Cross-Site Scripting

Overview Affected versions of nunjucks do not properly escape specially structured user input in template vars when in auto-escape mode, resulting in a cross-site scripting vulnerability. Proof of Concept By using an array for the keys in a template var, escaping is bypassed. javascript name=aler...

4.3CVSS2.2AI score0.0038EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/09/06 12:49 p.m.71 views

Command Injection

Overview Affected versions of growl do not properly sanitize input prior to passing it into a shell command, allowing for arbitrary command execution. Recommendation Update to version 1.10.2 or later. References - Issue 60 - PR 61 - GitHub Advisory...

7.5CVSS6.8AI score0.00349EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/25 1:32 p.m.24 views

Cross Site Scripting (XSS)

Overview Affected versions of plotly.js are vulnerable to cross-site scripting if an attacker can convince a user to visit a malicious plot on a site using this package. Recommendation Update to 1.16.0 or later. References - Plot.ly Help - XSS Advisory - Jared Folkins - How I Hacked Plot.ly -...

5.4AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/25 1:21 p.m.34 views

Arbitrary Code Injection

Overview Affected versions of reduce-css-calc pass input directly to eval. If user input is passed into the calc function, this may result in cross-site scripting on the browser, or remote code execution on the server. Proof of Concept const reduceCSSCalc = require'reduce-css-calc';...

4.3CVSS1.7AI score0.00427EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/08/25 1:5 p.m.28 views

Arbitrary Code Injection

Overview Affected versions of pouchdb do not properly sandbox the code execution engine which executes the map/reduce functions for temporary views and design documents. Under certain circumstances, an attacker could uses this to run arbitrary code on the server. Recommendation Update to version...

10CVSS6.3AI score0.00931EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/15 6:16 p.m.18 views

Denial of Service

Overview Affected versions of mqtt will cause the node process to crash when receiving specially crafted MQTT packets, making the application vulnerable to a denial of service condition. Recommendation Update to v1.0.0 or later References - Parse.js Line 230 - GitHub Advisory...

5.3AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/10 3:5 p.m.25 views

Cross-Site Scripting (XSS)

Overview Affected versions of pivottable are vulnerable to cross-site scripting, due to a new mechanism used to render JSON elements. Recommendation Update to version 2.0.0 or later. References - PR 401 - GitHub Advisory...

3.3AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/08 7:42 p.m.29 views

Cross-Site Scripting

Overview Affected versions of c3 are vulnerable to cross-site scripting via improper sanitization of HTML in rendered tooltips. Recommendation Update to 0.4.11 or later. References - Issue 1536 - GitHub Advisory...

3.6AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/08 2:38 p.m.32 views

Cross-Site Scripting

Overview Affected versions of swagger-ui are vulnerable to cross-site scripting via the url query string parameter. Recommendation Update to 2.2.1 or later. References - GitHub Issue - GitHub Advisory...

6.3AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/04 9:19 p.m.20 views

Spoofing attack due to unvalidated KDC

Overview Affected versions of node-krb5 do not validate the KDC prior to authenticating, which might allow an attacker with network access and enough time to spoof the KDC and impersonate a valid user without knowing their credentials. Recommendation It appears that this will remain unfixed...

4.5AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/08/01 4:36 p.m.33 views

Cross-Site Scripting

Overview Affected versions of sanitize-html do not sanitize input recursively, which may allow an attacker to execute arbitrary Javascript. Recommendation Update to version 1.4.3 or later. References - Issue 29 - GitHub Advisory...

4.3CVSS6.1AI score0.0024EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/27 12:24 a.m.29 views

Timing Attack

Overview Affected versions of cookie-signature are vulnerable to timing attacks as a result of using 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 feedback on...

3.5CVSS4.1AI score0.00512EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/25 4:43 p.m.23 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 score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/25 4:15 p.m.28 views

Cross-Site Scripting

Overview Affected versions of jqtree are vulnerable to cross-site scripting in the drag and drop functionality for modifying tree data. When a user attempts to drag a node to a different position in the hierarchy, script content existing within the node will be executed. Recommendation Update to...

4.4AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/22 9:20 p.m.18 views

Cross-Site Scripting

Overview Affected versions of swagger-ui are vulnerable to cross-site scripting. This vulnerability exists because swagger-ui automatically executes external Javascript that is loaded in via the url query string parameter when a Content-Type: application/javascript header is included. An attacker...

3.2AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/22 7:43 p.m.74 views

ReDoS via long string of semicolons

Overview Affected versions of tough-cookie may be vulnerable to regular expression denial of service when long strings of semicolons exist in the Set-Cookie header. Recommendation Update to version 2.3.0 or later. References GitHub Advisory...

5CVSS5.1AI score0.00921EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/22 5:58 p.m.11 views

Cross-Site Scripting

Overview Affected versions of emojione are vulnerable to cross-site scripting when user input is passed into the toShort, shortnameToImage, unicodeToImage, and toImage functions. Recommendation Update to version 1.3.1 or later. References - Issue 61 - GitHub Advisory...

4AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/22 3:31 p.m.22 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 score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/21 8:53 p.m.6057 views

XSS in dialog closeText

Overview Affected versions of jquery-ui are vulnerable to a cross-site scripting vulnerability when arbitrary user input is supplied as the value of the closeText parameter in the dialog function. jQuery-UI is a library for manipulating UI elements via jQuery. Version 1.11.4 has a cross site...

4.3CVSS3.2AI score0.01778EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/07/21 5:1 p.m.32 views

Cross-Site Scripting

Overview Affected versions of swagger-ui contain a cross-site scripting vulnerability in the key names of a specific nested object in the JSON document. Proof of Concept The vulnerable object structure is: "definitions": "arbitraryVal": "properties": "": "LoremIpsum" Malicious JSON documents can ...

4.3CVSS2.9AI score0.00279EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/21 2:30 p.m.18 views

DOM-based XSS

Overview Affected versions of gmail-js are vulnerable to cross-site scripting in the tools.parseresponse, helper.get.visibleemailspost, and helper.get.emaildatapost functions, which pass user input directly into the Function constructor. Recommendation Update to version 0.6.5 or later. References...

4.5AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/20 9:9 p.m.36 views

Cross-Site Scripting

Overview All versions of bootstrap-tagsinput are vulnerable to cross-site scripting when user input is passed into the itemTitle parameter unmodified, as the package fails to properly sanitize or encode user input for that parameter. Recommendation This package is not actively maintained, and has...

1.6AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/20 5:45 p.m.25 views

Cross-Site Scripting

Overview Affected versions of swagger-ui are vulnerable to cross-site scripting in both the consumes and produces parameters of the swagger JSON document for a given API. Additionally, swagger-ui allows users to load arbitrary swagger JSON documents via the query string parameter url, allowing an...

1.9AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/18 6:47 p.m.27 views

SQL Injection via GeoJSON

Overview Affected versions of sequelize are vulnerable to SQL Injection in Models that have fields with the GEOMETRY DataType. This vulnerability occurs because single quotes in document values are not escaped for GeoJSON documents using STGeomFromGeoJSON, and MySQL GeoJSON documents using...

4.2AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/07/05 3:50 p.m.35 views

Route Validation Bypass

Overview Affected versions of call do not validate empty parameters, which may result in a bypass of route validation rules. Proof of Concept Routing Scheme: /api/param/param2/details Triggering Request Path: /api/// Recommendation Update to version 3.0.2 or later. References - Issue 3228 - GitHu...

5CVSS3.3AI score0.00237EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/06/24 12:34 a.m.75 views

DoS due to excessively large websocket message

Overview Affected versions of ws do not appropriately limit the size of incoming websocket payloads, which may result in a denial of service condition when the node process crashes after receiving a large payload. Recommendation Update to version 1.1.1 or later. Alternatively, set the maxpayload...

5CVSS4.3AI score0.66075EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/25 4:37 p.m.50 views

Regular Expression Denial of Service

Overview Affected versions of minimatch are vulnerable to regular expression denial of service attacks when user input is passed into the pattern argument of minimatchpath, pattern. Proof of Concept var minimatch = require“minimatch”; // utility function for generating long strings var genstr =...

5CVSS5.4AI score0.00435EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/05/16 5:57 p.m.37 views

Potential Command Injection

Overview Affected versions of shell-quote do not properly escape command line arguments, which may result in command injection if the library is used to escape user input destined for use as command line arguments. Proof of Concept: The following characters are not escaped properly: ,;,, Bash has...

7.5CVSS2.7AI score0.00397EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/05/15 3:44 p.m.25 views

Resources Downloaded over Insecure Protocol

Overview Affected versions of igniteui download Javascript and CSS resources over an unencrypted HTTP connection. An attacker with a privileged network position can intercept and view or modify any content sent or recieved over an unencrypted HTTP connection. Recommendation The igniteui package h...

5.8CVSS2.3AI score0.00136EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/06 4:50 p.m.33 views

SQL Injection

Overview Affected versions of waterline-sequel are vulnerable to SQL injection in cases where user input is passed into the like, contains, startsWith, or endsWith methods. Recommendation Upgrade to at least version 0.5.1 References - Issue 1219 - PR 66 - GitHub Advisory...

7.5CVSS4.8AI score0.00453EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/05/05 10:29 p.m.23 views

Insecure Defaults Leads to Potential MITM

Overview Affected versions of ezseed-transmission download and run a script over an HTTP connection. An attacker in a privileged network position could launch a Man-in-the-Middle attack and intercept the script, replacing it with malicious code, completely compromising the system running...

3.9AI score
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/05 10:16 p.m.30 views

SQL Injection

Overview Affected versions of sequelize use MySQL's backslash-based escape syntax when connecting to SQLite, despite the fact that SQLite uses PostgreSQL's escape syntax, which can result in a SQL Injection vulnerability. Recommendation Update to version 1.7.0-alpha3 or later. References - Commit...

7.5CVSS3.4AI score0.00486EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/05 10:8 p.m.32 views

SQL Injection

Overview Affected versions of sequelize are vulnerable to SQL Injection in locations where user input is passed into the limit or order parameters of sequelize query calls, such as findOne or findAll. Recommendation Update to version 3.17.0 or later. References - PR 5167 - Commit f282d8 - GitHub...

7.5CVSS4.1AI score0.00486EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/05 9:50 p.m.28 views

Potential SQL Injection

Overview Affected versions of sequelize are vulnerable to SQL Injection when user input is passed into findOne or into a statement such as where: "user input". Recommendation Update to version 3.0.0 or later. Version 3.0.0 will introduce a number of breaking changes. Thankfully, the project autho...

7.5CVSS3AI score0.00266EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/05 9:21 p.m.31 views

Cross-Site Scripting

Overview Affected versions of backbone are vulnerable to cross-site scripting when users are allowed to supply input to the ModelEscape function, and the output is then written to the DOM. The vulnerability occurs as a result of the regular expression used to encode metacharacters failing to take...

3.5CVSS2.2AI score0.00191EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/05/05 8:30 p.m.42 views

Cross-Site Scripting

Overview Affected versions of dojo are susceptible to a cross-site scripting vulnerability in the dijit.Editor and textarea components, which execute their contents as Javascript, even when sanitized. Recommendation Update to version 1.1 or later. References - Dojo Toolkit Bug Tracker - Bug 2140 ...

4.3CVSS3.6AI score0.00285EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/05/04 4:34 p.m.46 views

Regular Expression Denial of Service

Overview Affected versions of negotiator are vulnerable to regular expression denial of service attacks, which trigger upon parsing a specially crafted Accept-Language header value. Recommendation Update to version 0.6.1 or later. References GitHub Advisory...

5CVSS5.4AI score0.00328EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/04/21 6:27 p.m.32 views

SSL Validation Defaults to False

Overview Affected versions of electron-packager configure the generated application to disable SSL certificate verification by default. This could allow an attacker with a privileged network position to launch a Man In The Middle MITM attack on the install process, intercepting the step where...

4.3CVSS3.7AI score0.00156EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/04/18 9:16 p.m.33 views

SQL Injection

Overview Affected versions of sequelize cast arrays to strings and fail to properly escape the resulting SQL statement, resulting in a SQL injection vulnerability. Proof of Concept In Postgres, SQLite, and Microsoft SQL Server there is an issue where arrays are treated as strings and improperly...

5CVSS1.9AI score0.0022EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/04/18 4:26 p.m.66 views

Sanitization bypass using HTML Entities

Overview Affected versions of marked are susceptible to a cross-site scripting vulnerability in link components when sanitize:true is configured. Proof of Concept This flaw exists because link URIs containing HTML entities get processed in an abnormal manner. Any HTML Entities get parsed on a...

4.3CVSS0.8AI score0.00289EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/04/15 3:56 p.m.48 views

Regular Expression Denial Of Service

Overview Affected versions of uri-js is susceptible to a regular expression denial of service vulnerability when user input is sent to the .parse method. Recommendation Update to v3.0.0 or later. References - Issue 12 - GitHub Advisory...

6.8CVSS5.9AI score0.00217EPSS
Exploits1Affected Software1
Node.js
Node.js
added 2016/04/04 7:46 p.m.38 views

Insecure Defaults Allow MITM Over TLS

Overview Affected versions of engine.io-client do not verify certificates by default, and as such may be vulnerable to Man-in-the-Middle attacks. The vulnerability is related to the way that node.js handles the rejectUnauthorized setting. If the value is something that evaluates to false, such as...

4.3CVSS3.5AI score0.00225EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/04/01 4:57 p.m.37 views

npm Token Leak

Overview Affected versions of the npm package include the bearer token of the logged in user in every request made by the CLI, even if the request is not directed towards the user's active registry. An attacker could create an HTTP server to collect tokens, and by various means including but not...

5CVSS0.5AI score0.03208EPSS
Exploits0Affected Software1
Node.js
Node.js
added 2016/03/30 10:22 p.m.30 views

Template Injection

Overview Affected versions of jsrender are susceptible to a remote code execution vulnerability when used with server delivered client-side tempates which dynamically embed user input. Proof of Concept for x!=1?constructor.constructor"return arguments.callee.caller":y10 :data /for function...

4.5AI score
Exploits0Affected Software1
Total number of security vulnerabilities1635