VulnSea

Tagged “npm”

CVEs tagged npm, newest first.

1673 CVEsRSS

CVE-2026-55596High· 8.7
2mo ago

Plate: Media embed provider metadata can bypass URL sanitization and execute iframe JavaScript

Plate: Media embed provider metadata can bypass URL sanitization and execute iframe JavaScript

▾ Twilightplatejs · @platejs/mediaEPSS 0.31%via GHSA
GHSA-8qx3-8gm5-9cj2High
2mo ago

pickem vulnerable to terminal escape-sequence injection via unsanitized item text

pickem vulnerable to terminal escape-sequence injection via unsanitized item text

▾ Twilightpickem · pickemvia GHSA
CVE-2026-55553High· 7.5
2mo ago

urllib is an HTTP client for Node.js that supports authentication, redirects, timeouts, and other request features

urllib is an HTTP client for Node.js that supports authentication, redirects, timeouts, and other request features. Prior to 4.9.1 and 2.44.1, urllib follows redirects through followRedirect but reuses caller-supplied options across orig…

▾ Twilighturllib · urllibEPSS 0.66%via NVD
GHSA-p3f5-w63m-mxphHigh· 7.4
2mo ago

Duplicate Advisory: webpack-dev-middleware vulnerable to Path Traversal via non-slash-terminated publicPath

Duplicate Advisory: webpack-dev-middleware vulnerable to Path Traversal via non-slash-terminated publicPath

▾ Twilightwebpack-dev-middleware · webpack-dev-middlewarevia GHSA
CVE-2026-76844High· 7.4PoC
2mo ago

zlib 1.2.11 through 1.3.2 contains a heap buffer overflow: after an underlying write() fails, gz_write() returns without resetting strm.next_in, leaving it pointed at the caller's buffer

zlib 1.2.11 through 1.3.2 contains a heap buffer overflow: after an underlying write() fails, gz_write() returns without resetting strm.next_in, leaving it pointed at the caller's buffer. A later gz* write call then derives a position fr…

▾ Midnightzlib · zlibEPSS 0.59%via NVD
CVE-2026-76845Medium· 6.5
2mo ago

adm-zip 0.5.9 through 0.6.0 follows symbolic links at the extraction destination

adm-zip 0.5.9 through 0.6.0 follows symbolic links at the extraction destination. Utils.sanitize in util/utils.js enforces containment by comparing only the string form of an archive entry name against the resolved extraction root, and U…

▾ Sunlitadm-zip · adm-zipEPSS 0.17%via NVD
CVE-2026-76172High· 7.5
2mo ago

fast-uri is a URI parser for Node.js

fast-uri is a URI parser for Node.js. During parsing it runs a legacy decoding pass over the scheme component and never re-escapes the result, and serialization writes the scheme back out verbatim, unlike the host component which is re-e…

▾ Twilightopenjsf · fast-uriEPSS 0.23%via NVD
CVE-2026-75899High· 7.5
2mo ago

fast-uri is a URI parser for Node.js

fast-uri is a URI parser for Node.js. It decodes percent escapes in a hostname during parsing and then decodes the parsed hostname a second time during authority recomposition, so a single call to normalize or resolve can turn nested per…

▾ Twilightopenjsf · fast-uriEPSS 0.22%via NVD
CVE-2026-75975High· 7.5
2mo ago

fast-uri is a URI parser for Node.js

fast-uri is a URI parser for Node.js. Its custom parser for bracketed IPv6 literals does not validate the complete IPv6 grammar, so invalid trailing text in an authority can be silently discarded and a malformed attacker-controlled host …

▾ Twilightopenjsf · fast-uriEPSS 0.22%via NVD
CVE-2026-75931High· 7.5
2mo ago

fast-uri is a URI parser for Node.js

fast-uri is a URI parser for Node.js. It canonicalizes a host to its ASCII form only when the input carries an explicit scheme, so a scheme-relative reference such as a host preceded by two slashes is returned with its host verbatim and …

▾ Twilightopenjsf · fast-uriEPSS 0.40%via NVD
CVE-2026-74866Medium· 5.8
2mo ago

@fastify/busboy is a multipart form-data parser for Node.js

@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header i…

▾ Sunlitfastify · fastify/busyboyEPSS 0.33%via NVD
CVE-2026-61824High· 8.2
2mo ago

Defuddle cleans up HTML pages

Defuddle cleans up HTML pages. Prior to 0.19.1, site extractors interpolate page-derived image alt and src values, og:image values, and video descriptions into HTML strings without context-appropriate escaping, and buildExtractorResponse…

▾ Twilightdefuddle · defuddleEPSS 0.41%via NVD
CVE-2026-63421High· 7.5
2mo ago

Keystone is a content management system for Node.js

Keystone is a content management system for Node.js. Prior to 6.5.3, the findMany resolver in packages/core/src/lib/core/queries/resolvers.ts compares the signed take argument directly with graphql.maxTake, allowing a remote unauthentica…

▾ Twilightkeystone-6 · @keystone-6/coreEPSS 0.67%via NVD
CVE-2026-77413Critical· 9.8
2mo ago

JSONata is a JSON query and transformation language

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.0, the src/functions.js lookup function lacked an Object.prototype.hasOwnProperty check and allowed crafted expressions to access inherited prototype members. An…

▾ Midnightjsonata · jsonataEPSS 0.72%via NVD
CVE-2026-77414Critical· 9.8
2mo ago

JSONata is a JSON query and transformation language

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, protot…

▾ Midnightjsonata · jsonataEPSS 0.57%via NVD
CVE-2026-77415Critical· 9.8
2mo ago

JSONata is a JSON query and transformation language

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, crafted JSONata expressions could chain several object-integrity weaknesses to execute arbitrary code. The chain could overwrite $clone to mutate objects thro…

▾ Midnightjsonata · jsonataEPSS 0.89%via NVD
CVE-2026-63462High· 7.5
2mo ago

Unleash is an open-source feature management platform

Unleash is an open-source feature management platform. Prior to 7.5.2, 7.6.5, and 8.0.2, the shared OpenAPI validation error path in src/lib/error/bad-data-error.ts passes a raw request value from lodash.get to JSON.stringify in genericE…

▾ Twilightunleash-server · unleash-serverEPSS 0.70%via NVD
CVE-2026-63004Medium· 5.5
2mo ago

Unleash is an open-source feature management platform

Unleash is an open-source feature management platform. Prior to 7.5.2, 7.6.5, and 8.0.2, the addon and integration subsystem passes the operator-controlled parameters.url value from src/lib/addons/webhook.ts and the Slack, Microsoft Team…

▾ Sunlitunleash-server · unleash-serverEPSS 0.39%via NVD
CVE-2026-63466Medium· 4.1
2mo ago

Unleash is an open-source feature management platform

Unleash is an open-source feature management platform. Prior to 8.0.3, FeatureEventFormatterMd.format in src/lib/addons/feature-event-formatter-md.ts assigns Mustache.escape to an identity function before rendering action and path templa…

▾ Sunlitunleash-server · unleash-serverEPSS 0.32%via NVD
CVE-2026-53509Medium· 5.7
2mo ago

CKAN MCP Server is a tool for querying CKAN open data portals

CKAN MCP Server is a tool for querying CKAN open data portals. A known vulnerability CVE-2026-33060 indicated tools including ckan_package_search and sparql_query that accept a base_url parameter had the risk of making HTTP requests to a…

▾ Sunlitaborruso · @aborruso/ckan-mcp-serverEPSS 0.38%via NVD
CVE-2026-50288High
2mo ago

SpecifyJS is a declarative TypeScript user interface framework

SpecifyJS is a declarative TypeScript user interface framework. Prior to version 0.2.136, when `new URL()` throws a parse error, the `assertSecureUrl` function returned without throwing, silently allowing the request to proceed without H…

▾ Twilightasymmetric-effort · @asymmetric-effort/specifyjsEPSS 0.48%via NVD
CVE-2026-50290Medium
2mo ago

SpecifyJS is a declarative TypeScript user interface framework

SpecifyJS is a declarative TypeScript user interface framework. Prior to version 0.2.136, CSS value sanitization stripped `expression(` and `url(javascript:` using simple regex, but could be bypassed with CSS unicode escapes (`\65xpressi…

▾ Sunlitasymmetric-effort · @asymmetric-effort/specifyjsEPSS 0.49%via NVD
CVE-2026-65842High· 8.2
2mo ago

Plate is a rich-text editor with AI and shadcn/ui

Plate is a rich-text editor with AI and shadcn/ui. Prior to 53.3.2, @platejs/docx-io fetches remote image URLs while converting attacker-controlled HTML through htmlToDocxBlob in a server-side or privileged environment. The converter can…

▾ Twilightplatejs · @platejs/docx-ioEPSS 0.52%via NVD
CVE-2026-68921Medium· 4.7
2mo ago

DiceBear is an avatar library for designers and developers

DiceBear is an avatar library for designers and developers. Prior to 9.4.3, @dicebear/core interpolates the rotate option into an SVG transform attribute without XML escaping in addRotate in packages/@dicebear/core/src/utils/svg.ts, whil…

▾ Sunlitdicebear · @dicebear/coreEPSS 0.29%via NVD
CVE-2026-61704High· 7.5
2mo ago

Link Preview JS extracts web links information

Link Preview JS extracts web links information. Prior to 4.0.4, the resolveDNSHost mitigation in index.ts validates one resolved IP address but fetches the original hostname, allowing an attacker-controlled DNS server to return a public …

▾ Twilightlink-preview-js · link-preview-jsEPSS 0.55%via NVD
GHSA-ghvf-qf6h-g8x5High
2mo ago

NocoBase: Arbitrary File Write chained with Local file Inclusion leads to Remote code execution

NocoBase: Arbitrary File Write chained with Local file Inclusion leads to Remote code execution

▾ Twilightnocobase · @nocobase/servervia GHSA
CVE-2026-40345HighPoC
2mo ago

deepmerge-ts is a typescript library providing functionality to deep merging of javascript objects

deepmerge-ts is a typescript library providing functionality to deep merging of javascript objects. Prior to 8.0.0, the deepmerge, deepmergeCustom, deepmergeInto, and deepmergeIntoCustom APIs do not track visited objects or object pairs …

▾ Midnightdeepmerge-ts · deepmerge-tsEPSS 0.52%via NVD
CVE-2026-69222High· 7.5
2mo ago

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. Prior to 10.27.2, the join filter in src/filters/array.ts computes complexity from array.length and separator length instead of the total string length p…

▾ Twilightliquidjs · liquidjsEPSS 0.63%via NVD
CVE-2026-62682Critical
2mo ago

Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications

Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications. Prior to 8.21.0, an unescaped backtick in servers[0].url is emitted into request URL template literals generated when output.baseUr…

▾ Midnightorval · orvalEPSS 0.65%via NVD
CVE-2026-62681Critical
2mo ago

Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications

Orval generates type-safe JavaScript clients in TypeScript from OpenAPI v3 and Swagger v2 specifications. Prior to 8.21.0, an unescaped backtick in an OpenAPI path is emitted into request URL template literals generated for axios, fetch,…

▾ Midnightorval · orvalEPSS 0.65%via NVD
CVEs tagged “npm” — page 27 · VulnSea