VulnSea

Tagged “npm”

CVEs tagged npm, newest first.

1010 CVEsRSS

CVE-2026-85061Critical· 10.0
3w ago

MapLibre GL JS is an interactive vector tile map library for web browsers

MapLibre GL JS is an interactive vector tile map library for web browsers. Prior to 6.4.1, DOM.sanitize() in src/util/dom.ts iterates elem.attributes as a live NamedNodeMap while removeAttributes() removes attributes from the same collec…

▾ Midnightmaplibre-gl · maplibre-glEPSS 0.52%via NVD
CVE-2026-85063Medium· 6.5
3w ago

node-csv is a full-featured CSV parser with a simple API that is tested against large datasets

node-csv is a full-featured CSV parser with a simple API that is tested against large datasets. Prior to 7.0.2, csv-parse with the columns and group_columns_by_name options enabled treats a duplicate __proto__ header as an existing prope…

▾ Sunlitcsv-parse · csv-parseEPSS 0.57%via NVD
CVE-2026-71429Medium· 6.2
3w ago

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint

stream-json is a micro-library of stream components for processing JSON and JSONC with a minimal memory footprint. Prior to 3.5.0, the path filters pick, ignore, filter, and replace in src/core/filters/filter-base.js recompute the full p…

▾ Sunlitstream-json · stream-jsonEPSS 0.16%via NVD
CVE-2026-63376High· 8.2⚖ disputed
3w ago

toml-node is a TOML parser for Node.js and the browser

toml-node is a TOML parser for Node.js and the browser. Prior to 4.1.2, toml.parse() in lib/compiler.js can be tricked by a table path such as a.b.y.__proto__.__proto__, allowing traversal from a scalar value into Number.prototype and Ob…

▾ TwilightRed Hat · Red Hat Enterprise Linux 10EPSS 0.68%via NVD
CVE-2026-77465High· 7.5⚖ disputed
3w ago

toml-node is a TOML parser for Node.js and the browser

toml-node is a TOML parser for Node.js and the browser. Prior to 4.2.0, toml.parse() uses a Peggy 5.1.0 generated recursive-descent parser in lib/parser.js whose peg$parsevalue, peg$parsearray, and peg$parseinline_table_entry functions r…

▾ TwilightRed Hat · Red Hat Enterprise Linux 10EPSS 0.61%via NVD
GHSA-2q7j-2vhx-56g8High· 8.1
3w ago

OpenClaw Feishu tools could ignore per-account disablement

OpenClaw Feishu tools could ignore per-account disablement

▾ Twilightopenclaw · @openclaw/feishuvia GHSA
GHSA-w8wf-3qvj-6xqfHigh· 8.1
3w ago

OpenClaw Feishu permission tools could ignore per-account disablement

OpenClaw Feishu permission tools could ignore per-account disablement

▾ Twilightopenclaw · @openclaw/feishuvia GHSA
CVE-2026-53728High· 7.1PoC
3w ago

Medplum is a developer platform that enables development of healthcare apps

Medplum is a developer platform that enables development of healthcare apps. Prior to version 5.1.6, the external identity provider callback at GET /auth/external accepts attacker-controlled redirect URIs that only need to start with a r…

▾ Midnightmedplum · medplumEPSS 0.20%via NVD
CVE-2026-49455Medium· 6.5
3w ago

Waku is the minimal React framework

Waku is the minimal React framework. Prior to version 1.0.0-beta.1, Waku's RSC request dispatcher invokes server actions without validating the request's Origin (or Sec-Fetch-Site) header. A cross-origin web attacker can therefore cause …

▾ Sunlitwaku · wakuEPSS 0.17%via NVD
CVE-2026-49456Low· 3.1
3w ago

Waku is the minimal React framework

Waku is the minimal React framework. Prior to version 1.0.0-beta.1, the unstable_redirect() helper exported from waku/router/server (packages/waku/src/router/define-router.tsx:156–161) accepts an arbitrary string and reflects it unchange…

▾ Sunlitwaku · wakuEPSS 0.40%via NVD
CVE-2026-84376Medium
3w ago

Astro is a web framework for content-driven websites

Astro is a web framework for content-driven websites. Prior to 7.2.4, Astro stripped a configured non-root base path from request pathnames using a string-prefix check without verifying a path-segment boundary. With base "/app", a reques…

▾ Sunlitastro · astroEPSS 0.71%via NVD
CVE-2026-82404High· 8.3
3w ago

TOON is a compact, human-readable serialization of JSON data for LLM prompts

TOON is a compact, human-readable serialization of JSON data for LLM prompts. Prior to 2.3.1, decoding attacker-controlled TOON with a __proto__, constructor, or prototype key wrote through the object prototype chain instead of creating …

▾ Twilighttoon-format · @toon-format/toonEPSS 0.68%via NVD
CVE-2026-71553High
3w ago

ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS

ApostropheCMS: 2nd-order prototype pollution via PATCH leading to single-request persistent DoS

▾ Twilightapostrophe · apostropheEPSS 0.43%via GHSA
CVE-2026-18504Medium· 5.4PoC
3w ago

fastify vulnerable to schema validation bypass via root primitive coercion mismatch

fastify vulnerable to schema validation bypass via root primitive coercion mismatch

▾ Twilightfastify · fastifyEPSS 0.31%via GHSA
GHSA-p498-v437-472gMedium
3w ago

humanfs: Recursive copy follows symlinked files and copies data from outside the source tree

humanfs: Recursive copy follows symlinked files and copies data from outside the source tree

▾ Sunlithumanfs · @humanfs/nodevia GHSA
GHSA-cp6q-959q-f8rhMedium
3w ago

Tiptap: mergeAttributes() turns an own __proto__ key into inherited executable DOM attributes

Tiptap: mergeAttributes() turns an own __proto__ key into inherited executable DOM attributes

▾ Sunlittiptap · @tiptap/corevia GHSA
CVE-2026-84375High· 7.5
3w ago

js-yaml is a JavaScript YAML parser and dumper

js-yaml is a JavaScript YAML parser and dumper. From 3.0.0 until 3.15.2 and 4.3.2, maxTotalMergeKeys in lib/js-yaml/loader.js and lib/loader.js does not count empty mapping sources while processing the merge key <<. An attacker can alias…

▾ Twilightjs-yaml · js-yamlEPSS 0.53%via NVD
CVE-2026-84370High· 8.2
3w ago

SVGO, short for SVG Optimizer, is a Node.js library and command-line application for optimizing SVG files

SVGO, short for SVG Optimizer, is a Node.js library and command-line application for optimizing SVG files. From version 1.0.0 until versions 2.8.4, 3.3.5, and 4.1.0, the opt-in removeScripts plugin, named removeScriptElement in versions …

▾ Twilightsvgo · svgoEPSS 0.53%via NVD
CVE-2026-84369Medium· 6.1
3w ago

SVGO, short for SVG Optimizer, is a Node.js library and command-line application for optimizing SVG files

SVGO, short for SVG Optimizer, is a Node.js library and command-line application for optimizing SVG files. From version 1.0.0 until versions 2.8.4, 3.3.5, and 4.1.0, the opt-in removeScripts plugin, named removeScriptElement in versions …

▾ Sunlitsvgo · svgoEPSS 0.43%via NVD
CVE-2026-84365Medium· 6.5
3w ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. From 4.12.12 until 4.13.5, the fix released for CVE-2026-39408 does not cover every traversal sequence, and toSSG() can still write files outside the c…

▾ Sunlithono · honoEPSS 0.44%via NVD
CVE-2026-84364Medium· 5.3
3w ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.13.5, when parseBody() expands dot-separated form field names into nested objects with dot-notation parsing enabled, it does not limit the n…

▾ Sunlithono · honoEPSS 0.53%via NVD
CVE-2026-84363Medium· 5.9
3w ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.13.5, Hono's query helpers treat a question mark after a literal hash fragment as the start of a query string, so the application can read r…

▾ Sunlithono · honoEPSS 0.45%via NVD
CVE-2026-84373Medium· 5.9
3w ago

Vitest is a testing framework powered by Vite

Vitest is a testing framework powered by Vite. From 2.1.0 until 4.1.11 and 5.0.0-rc.2, the public mockerPlugin and standalone interceptorPlugin exports in packages/mocker/src/node/interceptorPlugin.ts register the vitest:interceptor:regi…

▾ Sunlitvitest · @vitest/mockerEPSS 0.53%via NVD
CVE-2026-84367Low· 3.7
3w ago

joi is a schema description language and data validator for JavaScript

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.5 and 18.2.4, joi's lib/types/keys.js internals.rename() implementation used by object().rename() permits a schema that renames keys with a r…

▾ Sunlitjoi · joiEPSS 0.39%via NVD
CVE-2026-83607High· 8.1
3w ago

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.14 and 0.9.11, and in xmldom version 0.6.0 and earlier, Document.createElement(tagName) stores…

▾ Twilightxmldom · @xmldom/xmldomEPSS 0.61%via NVD
CVE-2026-83606High· 7.5
3w ago

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. From 0.9.0-beta.9 until 0.9.11, the processing-instruction production in lib/grammar.js lets the greedy S+ separator and lazy Char*…

▾ Twilightxmldom · @xmldom/xmldomEPSS 0.52%via NVD
CVE-2026-83605High· 8.1
3w ago

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.14 and 0.9.11, and in xmldom version 0.6.0 and earlier, Element.setAttribute() calls the priva…

▾ Twilightxmldom · @xmldom/xmldomEPSS 0.61%via NVD
CVE-2026-75604Critical· 9.0PoC
3w ago

Next.js is a React framework for building full-stack web applications

Next.js is a React framework for building full-stack web applications. From 13.4.0 until 15.5.24 and 16.3.3, Next.js applications using Pages Router or App Router without Cache Components on Windows-hosted servers do not consistently esc…

▾ Abyssalnext · nextEPSS 2.3%via NVD
CVE-2026-84368Low· 3.7
3w ago

joi is a schema description language and data validator for JavaScript

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.6 and 18.2.5, the @hapi/joi package through 17.1.1 and the successor joi package contain prototype pollution in lib/messages.js, where export…

▾ Sunlitjoi · joiEPSS 0.39%via NVD
CVE-2026-83615High· 7.5
3w ago

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module

xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module. Prior to @xmldom/xmldom versions 0.8.15 and 0.9.12, and in xmldom versions 0.1.5 through 0.6.0, appendElement in lib/sax.js uses _c…

▾ Twilightxmldom · @xmldom/xmldomEPSS 0.59%via NVD
CVEs tagged “npm” — page 5 · VulnSea