52185 matches found
Improper Handling of Highly Compressed Data (Data Amplification)
Overview org.webjars.npm:devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Improper Handling of Highly Compressed Data Data Amplification via the uneval functio...
Improper Handling of Highly Compressed Data (Data Amplification)
Overview devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Improper Handling of Highly Compressed Data Data Amplification via the uneval function when serializi...
Memory Allocation with Excessive Size Value
Overview org.webjars.npm:devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Memory Allocation with Excessive Size Value via the uneval function in src/uneval.js...
Memory Allocation with Excessive Size Value
Overview devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Memory Allocation with Excessive Size Value via the uneval function in src/uneval.js when processing ...
Access of Resource Using Incompatible Type ('Type Confusion')
Overview devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Access of Resource Using Incompatible Type 'Type Confusion' via the fromViewInfo parse operation in...
Uncaught Exception
Overview org.webjars.npm:devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Uncaught Exception via unhandled Promise rejections in stringifyAsync within...
Uncaught Exception
Overview devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Uncaught Exception via unhandled Promise rejections in stringifyAsync within src/stringify.js. When a...
Prototype Pollution
Overview org.webjars.npm:devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Prototype Pollution via the unflatten function in src/parse.js, where object keys...
Prototype Pollution
Overview devalue is a JSON.stringify, but handles cyclical references, repeated references, undefined, regular expressions, dates, Map and Set. Affected versions of this package are vulnerable to Prototype Pollution via the unflatten function in src/parse.js, where object keys parsed from untrust...
Inefficient Algorithmic Complexity
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity via the attachments property in pypdf/doccommon.py, where iterating over the attachment mapping...
Allocation of Resources Without Limits or Throttling
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the appearance stream rendering loop in appearancestream.py, where...
Allocation of Resources Without Limits or Throttling
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via number2uppercaseletter and its lowercase counterpart in pagelabels.py whe...
Inefficient Algorithmic Complexity
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity via the decompress function in pypdf/filters.py when processing a /FlateDecode stream. The...
Allocation of Resources Without Limits or Throttling
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via collectttt1characterwidths in pypdf/font.py, where a PDF containing a...
Allocation of Resources Without Limits or Throttling
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via parsebfchar in pypdf/cmap.py, where an attacker can supply a PDF containi...
Inefficient Algorithmic Complexity
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity via unbounded token reading in readuntilwhitespace within pypdf/utils.py. When parsing a...
Allocation of Resources Without Limits or Throttling
Overview pypdf is an A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via number2uppercaseromannumeral in pagelabels.py, where an unbounded Roman...
Prototype Pollution
Overview org.webjars.npm:piscina is an A fast, efficient Node.js Worker Thread Pool implementation Affected versions of this package are vulnerable to Prototype Pollution via user-controlled options objects in the ThreadPool constructor and the run/close methods. When an attacker can pollute...
Prototype Pollution
Overview piscina is an A fast, efficient Node.js Worker Thread Pool implementation Affected versions of this package are vulnerable to Prototype Pollution via user-controlled options objects in the ThreadPool constructor and the run/close methods. When an attacker can pollute Object.prototype, th...
Regular Expression Denial of Service (ReDoS)
Overview basic-ftp is a FTP client for Node.js, supports FTPS over TLS, IPv6, Async/Await, and Typescript. Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS via unanchored regular expressions in Client.list specifically in parseListDOS.ts and...
Directory Traversal
Overview ansible-runner is a tool that helps when interfacing with Ansible directly or as part of another system whether that be through a container image interface, as a standalone tool, or as a Python module that can be imported. Affected versions of this package are vulnerable to Directory...
Improper Handling of Highly Compressed Data (Data Amplification)
Overview tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. Affected versions of this package are vulnerable to Improper Handling of Highly Compressed Data Data Amplification via curlhttpclient.py in CurlAsyncHTTPClient, which passes every...
Allocation of Resources Without Limits or Throttling
Overview tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling in HTTPServerRequest.init in tornado/httputil.py via query strings with a...
Symlink Attack
Overview tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. Affected versions of this package are vulnerable to Symlink Attack via StaticFileHandler.validateabsolutepath in tornado/web.py, which uses os.path.abspath to validate that a...
External Control of File Name or Path
Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to External Control of File Name or Path via the abspath property in git/objects/submodule/base.py, which lacked the containment check applied to other submodule filesyst...
Uncaught Exception
Overview astro is an Astro is a modern site builder with web best practices, performance, and DX front-of-mind. Affected versions of this package are vulnerable to Uncaught Exception via createRequest and createRequestFromNodeRequest in node.ts when processing a request with a malformed port valu...
Directory Traversal
Overview Affected versions of this package are vulnerable to Directory Traversal via a drive designator URI in TemplateLookup.gettemplate on Windows. The directory traversal check in Template.init normalizes the URI using os.path which on Windows is ntpath, while TemplateLookup.gettemplate resolv...
Uncaught Exception
Overview Affected versions of this package are vulnerable to Uncaught Exception in the parse function of src/schemes/mailto.ts, whose to branch calls hfield1.split"," directly, while the subject, body, and default branches all route through unescapeComponent, which short-circuits on a missing...
Uncaught Exception
Overview uri-js is a RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript. Affected versions of this package are vulnerable to Uncaught Exception in the parse function of src/schemes/mailto.ts, whose to branch calls hfield1.split"," directly, whil...
Modification of Assumed-Immutable Data (MAID)
Overview PyJWT is a Python implementation of RFC 7519. Affected versions of this package are vulnerable to Modification of Assumed-Immutable Data MAID in the mergeoptions method in jwt/apijwt.py, which writes verifyexp, verifynbf, verifyiat, verifyaud, verifyiss, verifysub, and verifyjti directly...
Incorrect Regular Expression
Overview Affected versions of this package are vulnerable to Incorrect Regular Expression in the escapeRegex function in index.js, which escapes , , /, , , , +, ?, ., and $ but leaves ^, |, , , and intact, and whose output is joined into the alternation that the RedirectableRequest constructor...
Incorrect Regular Expression
Overview Affected versions of this package are vulnerable to Incorrect Regular Expression in the escapeRegex function in index.js, which escapes , , /, , , , +, ?, ., and $ but leaves ^, |, , , and intact, and whose output is joined into the alternation that the RedirectableRequest constructor...
Server-side Request Forgery (SSRF)
Overview next is a react framework. Affected versions of this package are vulnerable to Server-side Request Forgery SSRF in the Image Optimization remote fetch, which resolves and requests an allowlisted remote URL without constraining the address that name resolves to, so a host permitted by...
Allocation of Resources Without Limits or Throttling
Overview Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling in the URL parsing of matrix parameters and child outlet names, which stores them as keys on plain JavaScript objects, so a numeric string key leads V8 to convert the object to a dens...
Cross-site Scripting (XSS)
Overview org.webjars.npm:dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Cross-site Scripting XSS in sanitizeElements and sanitizeAttributes in src/purify.ts, which invoke handleHookDetachedNode only after the...
Cross-site Scripting (XSS)
Overview dompurify is a DOM-only XSS sanitizer for HTML, MathML and SVG. Affected versions of this package are vulnerable to Cross-site Scripting XSS in sanitizeElements and sanitizeAttributes in src/purify.ts, which invoke handleHookDetachedNode only after the beforeSanitizeElements and...
Cross-site Scripting (XSS)
Overview league/commonmark is a PHP-based Markdown parser which supports the full CommonMark spec. It is based on the CommonMark JS reference implementation. Affected versions of this package are vulnerable to Cross-site Scripting XSS in the DisallowedRawHtml process when a disallowed tag name...
Inefficient Algorithmic Complexity
Overview league/commonmark is a PHP-based Markdown parser which supports the full CommonMark spec. It is based on the CommonMark JS reference implementation. Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity in the TableStartParser::tryStart function. An...
Improper Isolation or Compartmentalization
Overview org.webjars.npm:axios is a promise-based HTTP client for the browser and Node.js. Affected versions of this package are vulnerable to Improper Isolation or Compartmentalization in lib/helpers/shouldBypassProxy.js, which matches NOPROXY entries by exact host or IP and has no parsing for...
Improper Isolation or Compartmentalization
Overview axios is a promise-based HTTP client for the browser and Node.js. Affected versions of this package are vulnerable to Improper Isolation or Compartmentalization in lib/helpers/shouldBypassProxy.js, which matches NOPROXY entries by exact host or IP and has no parsing for CIDR notation, so...
Malicious Package
Overview beautifytext is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package...
Malicious Package
Overview friendly-greeting-tools is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this packa...
Malicious Package
Overview future-scripts is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package...
Malicious Package
Overview epic-video-player is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package...
Malicious Package
Overview epic-webpack-hot-dev-client is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this...
Malicious Package
Overview epic-webpack-utils is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package...
Malicious Package
Overview mms-service is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package authorshi...
Malicious Package
Overview qa-egs-rollback is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package...
Malicious Package
Overview mms-tools is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package authorship...
Malicious Package
Overview mod-manager is a malicious package. This package contains malicious code, and its content was removed from the official package manager. While this package might be attempting to impersonate a valid organization, there is no connection between that organization and this package authorshi...