Skip to content
OpenAdvisories

Ecosystem

npm

7,727 known vulnerabilities.

1,411 results · Clear filters · Feed

  • Critical 9.1

    Verification requests (magic link) sent to unwanted emails

    NextAuth.js is a complete open source authentication solution for Next.js applications. `next-auth` users who are using the `EmailProvider` either in versions before `4.10.3` or `3.29.10` are affected. If an attacker could forge a request that sent a comma-se…

  • Critical 9.8

    Command Injection

    This affects all versions of package monorepo-build.

  • Critical 9.4

    Command Injection

    This affects all versions of package gitblame. The injection point is located in line 15 in lib/gitblame.js.

  • Critical 9.4

    Command Injection

    This affects all versions of package heroku-env. The injection point is located in lib/get.js which is required by index.js.

  • Critical 9.8

    Command Injection

    This affects the package image-tiler before 2.0.2.

  • Critical 9.4

    Command Injection

    This affects all versions of package npos-tesseract. The injection point is located in line 55 in lib/ocr.js.

  • Critical 9.8

    Insufficient escaping of whitespace in shescape

    Shescape is a simple shell escape package for JavaScript. Affected versions were found to have insufficient escaping of white space when interpolating output. This issue only impacts users that use the `escape` or `escapeAll` functions with the `interpolation…

  • Critical 9.0
    CVE-2022-35131 Public exploit

    Joplin is vulnerable to arbitrary code execution

    Joplin v2.8.8 allows attackers to execute arbitrary commands via a crafted payload injected into the Node titles.

  • Critical 9.8

    Command Injection

    This affects all versions of package xopen. The injection point is located in line 14 in index.js in the exported function xopen(filepath)

  • Critical 9.4

    Command Injection

    This affects all versions of package ffmpeg-sdk. The injection point is located in line 9 in index.js.

  • Critical 9.8

    Command Injection

    This affects all versions of package deferred-exec. The injection point is located in line 42 in lib/deferred-exec.js

  • Critical 9.8

    Command Injection

    The package ntesseract before 0.2.9 are vulnerable to Command Injection via lib/tesseract.js.

  • Critical 9.8

    Command Injection

    This affects all versions of package sonar-wrapper. The injection point is located in lib/sonarRunner.js.

  • Critical 9.9
    CVE-2022-25759 EPSS 12%

    Remote Code Injection

    The package convert-svg-core before 0.6.2 are vulnerable to Remote Code Injection via sending an SVG file containing the payload.

  • Critical 9.1
    CVE-2022-32214 EPSS 82%

    llhttp allows HTTP Request Smuggling via Improper Delimiting of Header Fields

    The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS).

  • Critical 9.1
    CVE-2022-32213 EPSS 45%

    llhttp allows HTTP Request Smuggling via Flawed Parsing of Transfer-Encoding

    The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not correctly parse and validate Transfer-Encoding headers and can lead to HTTP Request Smuggling (HRS).

  • Critical 9.8
    CVE-2022-33171 Public exploit EPSS 21%

    SQL injection in typeORM

    The findOne function in TypeORM before 0.3.0 can either be supplied with a string or a FindOneOptions object. When input to the function is a user-controlled parsed JSON object, supplying a crafted FindOneOptions instead of an id string leads to SQL injection…

  • Critical 9.8

    Prototype Pollution in deep.assign

    deep.assign npm package 0.0.0-alpha.0 is vulnerable to Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution').

  • Critical 9.4

    Server-Side Request Forgery (SSRF) in ionicabizau/parse-url

    Server-Side Request Forgery (SSRF) in GitHub repository ionicabizau/parse-url prior to 7.0.0.

  • Critical 9.1

    Cross-site Scripting (XSS) - Stored in ionicabizau/parse-url

    Cross-site Scripting (XSS) - Stored in GitHub repository ionicabizau/parse-url prior to 7.0.0.

  • Critical 9.1

    Cross-site Scripting (XSS) - Generic in ionicabizau/parse-url

    Cross-site Scripting (XSS) - Generic in GitHub repository ionicabizau/parse-url prior to 7.0.0.

  • Critical 9.1

    Insufficient Session Expiration in nocodb/nocodb

    Insufficient Session Expiration in GitHub repository nocodb/nocodb prior to 0.91.7+.

  • Critical 9.0

    Improper Privilege Management in nocodb/nocodb

    Improper Privilege Management in GitHub repository nocodb/nocodb prior to 0.91.7+.

  • Critical 9.1

    Generation of Error Message Containing Sensitive Information in nocodb/nocodb

    Generation of Error Message Containing Sensitive Information in GitHub repository nocodb/nocodb prior to 0.91.7+.

  • Critical 9.1
    CVE-2022-31830 EPSS 16%

    Server-Side Request Forgery in kityminder

    Kity Minder v1.3.5 was discovered to contain a Server-Side Request Forgery (SSRF) via the init function at ImageCapture.class.php.

  • Critical 9.0

    Arbitrary Code Execution

    The package metacalc before 0.0.2 are vulnerable to Arbitrary Code Execution when it exposes JavaScript's Math class to the v8 context. As the Math class is exposed to user-land, it can be used to get access to JavaScript's Function constructor.

  • Critical 9.8

    Server-Side Template Injection in formio

    A Server-Side Template Injection (SSTI) was discovered in Form.io 2.0.0. This leads to Remote Code Execution during deletion of the default Email template URL. NOTE: the email templating service was removed after 2020. Additionally, the vendor disputes this i…

  • Critical 9.8
    CVE-2022-28118 Public exploit

    RCE in SiteServer CMS

    SiteServer CMS v7.x allows attackers to execute arbitrary code via a crafted plug-in.

  • Critical 9.8

    Command Injection

    The package git-pull-or-clone before 2.0.2 are vulnerable to Command Injection due to the use of the --upload-pack feature of git which is also supported for git clone. The source includes the use of the secure child process API spawn(). However, the outpath …

  • Critical 9.8
    CVE-2022-29078 Public exploit Scanner template EPSS 33%

    ejs template injection vulnerability

    The ejs (aka Embedded JavaScript templates) package 3.1.6 for Node.js allows server-side template injection in settings[view options][outputFunctionName]. This is parsed as an internal option, and overwrites the outputFunctionName option with an arbitrary OS …

  • Critical 9.8

    Command Injection vulnerability in git-interface@2.1.1 in yarkeev/git-interface

    Command Injection vulnerability in git-interface@2.1.1 in GitHub repository yarkeev/git-interface prior to 2.1.2. If both are provided by user input, then the use of a `--upload-pack` command-line argument feature of git is also supported for `git clone`, whi…

  • Critical 9.4

    stored xss due to unsantized anchor url in alvarotrigo/fullpage.js

    stored xss due to unsantized anchor url in GitHub repository alvarotrigo/fullpage.js prior to 4.0.4. stored xss .

  • Critical 9.8

    Arbitrary file upload in Ghost

    An arbitrary file upload vulnerability in the file upload module of Ghost CMS v4.42.0 allows attackers to execute arbitrary code via a crafted file. NOTE: Vendor states as detailed in Ghost's security documentation, files can only be uploaded and published by…

  • Critical 9.8

    Unrestricted Upload of File with Dangerous Type in Payload

    An arbitrary file upload vulnerability in the file upload module of PayloadCMS v0.15.0 allows attackers to execute arbitrary code via a crafted SVG file.

  • Critical 9.8

    Unrestricted Upload of File with Dangerous Type in Strapi

    An arbitrary file upload vulnerability in the file upload module of Strapi v4.1.5 allows attackers to execute arbitrary code via a crafted file.

  • Critical 9.8

    Unrestricted Upload of File with Dangerous Type in ButterCMS

    An arbitrary file upload vulnerability in the file upload component of ButterCMS v1.2.8 allows attackers to execute arbitrary code via a crafted SVG file.

  • Critical 9.8

    Arbitrary file upload in Ghost

    An arbitrary file upload vulnerability in the file upload module of Ghost v4.39.0 allows attackers to execute arbitrary code via a crafted SVG file. NOTE: Vendor states that as outlined in Ghost's security documentation, upload of SVGs is only possible by tru…

  • Critical 9.8

    Command injection in npm-dependency-versions

    The npm-dependency-versions package through 0.3.0 for Node.js allows command injection if an attacker is able to call dependencyVersions with a JSON object in which pkgs is a key, and there are shell metacharacters in a value.

  • Critical 9.8

    Prototype Pollution in simple-plist

    Simple-Plist v1.3.0 was discovered to contain a prototype pollution vulnerability via .parse().

  • Critical 9.8
    CVE-2021-44906 Public exploit

    Prototype Pollution in minimist

    Minimist <=1.2.5 is vulnerable to Prototype Pollution via file index.js, function setKey() (lines 69-95).