VulnSea

Tagged “npm”

CVEs tagged npm, newest first.

1673 CVEsRSS

GHSA-rcw4-f5rp-g42vHigh· 7.5
1mo ago

adm-zip: Decompression-bomb protection (fix for CVE-2026-39244) can be bypassed by declaring uncompressed size as 0

adm-zip: Decompression-bomb protection (fix for CVE-2026-39244) can be bypassed by declaring uncompressed size as 0

▾ Twilightadm-zip · adm-zipvia GHSA
GHSA-8vvx-rff5-p5rqMedium· 5.9
1mo ago

Nodemailer: Nested structured recipient arrays bypass the parser depth limit and cause stack exhaustion DoS

Nodemailer: Nested structured recipient arrays bypass the parser depth limit and cause stack exhaustion DoS

▾ Sunlitnodemailer · nodemailervia GHSA
CVE-2026-102677High· 7.8
1mo ago

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. From 42.3.3 until 42.10.0, 43.5.0, and 44.0.0-beta.6, Electron's sandboxed preload code cache did not verify that a cached entry matc…

▾ Twilightelectronjs · electronEPSS 0.10%via NVD
CVE-2026-102676High· 8.3
1mo ago

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5, an Electron <webview> guest could enable nodeIntegrationInWorker for its Web Wor…

▾ Twilightelectronjs · electronEPSS 0.48%via NVD
CVE-2026-102675High· 7.4
1mo ago

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5, responses served through protocol.registerFileProtocol or protocol.registerHttpP…

▾ Twilightelectron · electronEPSS 0.21%via NVD
CVE-2026-102674High· 8.2
1mo ago

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.6, 42.9.2, 43.4.1, and 44.0.0-beta.5, windows opened from a sandboxed top-level document did not inherit that document…

▾ Twilightelectronjs · electronEPSS 0.24%via NVD
CVE-2026-102673High· 8.2
1mo ago

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS

Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to 41.10.4, 42.5.2, and 43.0.0, popups opened from a sandboxed iframe through Electron's OpenURLFromTab navigation path, includ…

▾ Twilightelectronjs · electronEPSS 0.13%via NVD
CVE-2026-97711Low· 2.3⚖ disputed
1mo ago

Serialize JavaScript serializes JavaScript values to a superset of JSON that includes regular expressions and functions

Serialize JavaScript serializes JavaScript values to a superset of JSON that includes regular expressions and functions. From 7.1.1 until 7.1.2, function values serialized by serialize-javascript are not fully protected against script-cl…

▾ Sunlityahoo · serialize-javascriptEPSS 0.32%via NVD
CVE-2026-102600High· 7.5
1mo ago

Socket.IO enables bidirectional and low-latency communication for every platform

Socket.IO enables bidirectional and low-latency communication for every platform. Prior to 0.1.1, @socket.io/cluster-engine uses inherited object properties when looking up attacker-controlled session IDs in clustered deployments. Specia…

▾ Twilightsocketio · socket.ioEPSS 0.38%via NVD
CVE-2026-102422High· 8.1PoC
1mo ago

shell-quote's `quote()` function emits a `{ comment }` token as `#` followed by its text, which comments out the rest of the shell line, including the opening quote of any later string token

shell-quote's `quote()` function emits a `{ comment }` token as `#` followed by its text, which comments out the rest of the shell line, including the opening quote of any later string token. A line terminator (\n, \r, U+2028, U+2029) in…

▾ Midnightshell-quote · shell-quoteEPSS 0.38%via NVD
CVE-2026-102414Low· 3.7PoC
1mo ago

pbkdf2 through 3.1.6 re-hashes passwords longer than the digest's block size on every iteration in its JavaScript fallback (lib/sync.js)

pbkdf2 through 3.1.6 re-hashes passwords longer than the digest's block size on every iteration in its JavaScript fallback (lib/sync.js). A password longer than the block size (64 bytes, or 128 bytes for sha384 and sha512) is passed to H…

▾ Twilightbrowserify · pbkdf2EPSS 0.34%via NVD
GHSA-6vj9-mwq6-2f5vMedium· 5.9
1mo ago

Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure

Nodemailer: Process-global DNS cache reuses TLS `servername` across transports, enabling cross-tenant SMTP credential disclosure

▾ Sunlitnodemailer · nodemailervia GHSA
CVE-2026-102281High· 7.5PoC
1mo ago

Nest is a framework for building scalable Node.js server-side applications

Nest is a framework for building scalable Node.js server-side applications. Prior to 11.2.4 and 12.0.2, a single message with a deeply nested object in its pattern can terminate a NestJS microservice using the TCP or RabbitMQ transport. …

▾ Midnightnestjs · nestEPSS 0.59%via NVD
CVE-2026-102278High· 7.5
1mo ago

The brace-expansion library generates arbitrary strings containing a common prefix and suffix

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.20, 2.1.6, 3.0.8, and 5.0.11, deeply nested brace groups cause expand_() to recurse once per nesting level at comma-member and si…

▾ Twilightjuliangruber · brace-expansionEPSS 0.49%via NVD
CVE-2026-102277Medium· 5.3
1mo ago

The brace-expansion library generates arbitrary strings containing a common prefix and suffix

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.21, 2.1.7, 3.0.9, and 5.0.12, the expand function handles untrusted {a},b}-shaped patterns with many trailing closing braces by r…

▾ Sunlitjuliangruber · brace-expansionEPSS 0.43%via NVD
CVE-2026-102276High· 7.5
1mo ago

The brace-expansion library generates arbitrary strings containing a common prefix and suffix

The brace-expansion library generates arbitrary strings containing a common prefix and suffix. Prior to 1.1.19, 2.1.5, 3.0.7, and 5.0.10, crafted brace patterns can exhaust the native stack in parseCommaParts because parseCommaParts recu…

▾ Twilightjuliangruber · brace-expansionEPSS 0.46%via NVD
CVE-2026-101916High· 7.4
1mo ago

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.13.6 and 1.14.5, getAuthContext does not distinguish authorized from unauthorized peer certificates when server credentials set…

▾ Twilightgrpc · grpc-nodeEPSS 0.21%via NVD
CVE-2026-101915Low· 3.7
1mo ago

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.13.6 and 1.14.5, when an application method handler throws an uncaught error, the server includes its error message in the stat…

▾ Sunlitgrpc · grpc-nodeEPSS 0.25%via NVD
CVE-2026-101914Medium· 6.5
1mo ago

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon

@grpc/grpc-js implements the core functionality of gRPC purely in JavaScript, without a C++ addon. Prior to 1.13.1 and 1.14.1, the exact path (method name) matcher used by RBAC performs a prefix comparison instead of an equality comparis…

▾ Sunlitgrpc · grpc-nodeEPSS 0.25%via NVD
CVE-2026-101913Medium· 6.3PoC
1mo ago

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. Prior to 10.5.1, the Address6 isLinkLocal method in src/ipv6.ts recognizes only fe80::/64 instead of the complete fe80::/10 IPv6 link-local range…

▾ Twilightbeaugunderson · ip-addressEPSS 0.39%via NVD
CVE-2026-101912Medium· 6.3PoC
1mo ago

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. Prior to 10.7.1, the isInSubnet and isHostInSubnet methods in src/common.ts compare masked binary strings without validating that both operands u…

▾ Twilightbeaugunderson · ip-addressEPSS 0.37%via NVD
CVE-2026-101911Medium· 6.3PoC
1mo ago

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. Prior to 10.7.1, the Address6 constructor, Address6.isValid, and parse code in src/ipv6.ts accept unbounded strings and expand invalid characters…

▾ Twilightbeaugunderson · ip-addressEPSS 0.38%via NVD
CVE-2026-101910Medium· 6.9PoC
1mo ago

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. From 10.2.0 until 10.5.1, the Address6 isPrivate classifier in src/ipv6.ts does not recognize the NAT64 local-use range 64:ff9b:1::/48. Applicati…

▾ Twilightbeaugunderson · ip-addressEPSS 0.39%via NVD
CVE-2026-101909High· 8.3PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 0.28.0 until 0.34.0 and 1.15.1 until 1.20.0, ToFormData processes inherited serialization options and visitor properties supplied through prototype pollution. A separ…

▾ Midnightaxios · axiosEPSS 0.50%via NVD
CVE-2026-101908Medium· 6.9PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.7.0 until 1.20.0, the fetch adapter constructs a Request with sanitized resolvedOptions but then calls fetch with the original fetchOptions. A separate same-process…

▾ Twilightaxios · axiosEPSS 0.47%via NVD
CVE-2026-101907High· 7.0PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.17.0 until 1.20.0, the fetch adapter bypasses the maxRedirects: 0 redirect policy. An Axios request uses the fetch adapter with maxRedirects set to zero and receive…

▾ Midnightaxios · axiosEPSS 0.47%via NVD
CVE-2026-101906High· 8.2PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.15.0 until 1.20.0, Axios shouldBypassProxy applies a quadratic trailing-dot regular expression to redirect hostnames. HTTP_PROXY or HTTPS_PROXY is configured, NO_PR…

▾ Midnightaxios · axiosEPSS 0.46%via NVD
CVE-2026-101905High· 7.6PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.15.2 until 1.20.0, the Node HTTP adapter in lib/adapters/http.js supplies request options without an own createConnection value. A separate same-process prototype-p…

▾ Midnightaxios · axiosEPSS 0.42%via NVD
CVE-2026-101904Medium· 6.9PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.0.0 until 1.20.0, the dispatchRequest function normalizes inherited Object.prototype.headers from a replacement request configuration. A separate same-process proto…

▾ Twilightaxios · axiosEPSS 0.49%via NVD
CVE-2026-101903High· 8.2PoC
1mo ago

Axios is a promise-based HTTP client for the browser and Node.js

Axios is a promise-based HTTP client for the browser and Node.js. From 1.16.1 until 1.20.0, the RFC 2397 regular expression allows slash characters on both sides of the media-type separator. An application passes an attacker-controlled m…

▾ Midnightaxios · axiosEPSS 0.44%via NVD
CVEs tagged “npm” — page 16 · VulnSea