VulnSea

Tagged “npm”

CVEs tagged npm, newest first.

1673 CVEsRSS

CVE-2026-113648Low· 3.1
2w ago

ApostropheCMS: Missing Authentication in `cleanExport` Route

ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, the API endpoint POST /api/v1/@apostrophecms/import-export/clean-export in @apostrophecms/import-export lacks authentication a…

▾ Sunlitapostrophecms · apostropheEPSS 0.33%via CVEORG
CVE-2026-113651Low· 3.3PoC
2w ago

ApostropheCMS: Path traversal in uploadfs

ApostropheCMS: Path traversal in uploadfs

▾ Twilightuploadfs · uploadfsEPSS 0.33%via GHSA
CVE-2026-113650Medium· 5.3PoC
2w ago

ApostropheCMS sanitize-html: unbounded recursion when re-sanitizing the fallback of a discarded iframe (stack overflow, nestingLimit not enforced)

ApostropheCMS is an open-source Node.js content management system. In sanitize-html 2.18.0, when an <iframe> is not allowed and disallowedTagsMode is 'discard' (the defaults), its raw-text content is re-sanitized by a recursive call to s…

▾ Twilightapostrophecms · apostropheEPSS 0.48%via CVEORG
CVE-2026-113652Medium· 5.6
2w ago

ApostropheCMS uploadfs Azure backend leaks account-level SAS token into every public attachment URL (sas: true)

ApostropheCMS is an open-source Node.js content management system. From 1.25.0 until 1.28.0, uploadfs Azure backend leaks account-level SAS token into every public attachment URL. When uploadfs is configured with the Azure backend and sa…

▾ Sunlitapostrophecms · apostropheEPSS 0.28%via CVEORG
CVE-2026-113655Medium· 4.3PoC
2w ago

ApostropheCMS: Same-parent page reorder in @apostrophecms/page move() re-ranks a restricted parent's children without create authorization

ApostropheCMS: Same-parent page reorder in @apostrophecms/page move() re-ranks a restricted parent's children without create authorization

▾ Twilightapostrophe · apostropheEPSS 0.32%via GHSA
CVE-2026-113654Medium· 5.3PoC
2w ago

ApostropheCMS sanitize-html: nonTextTags discard region ends early on an implied close, letting <noscript> content render

ApostropheCMS is an open-source Node.js content management system, and sanitize-html provides a simple HTML sanitizer with a clear API. Prior to sanitize-html 2.18.0, a non-default nonTextTags configuration that includes noscript can end…

▾ Twilightapostrophecms · apostropheEPSS 0.43%via CVEORG
CVE-2026-113649Medium· 6.5
2w ago

ApostropheCMS: Import API bypasses publication roles for protected content

ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module and 4.34.0 of core ApostropheCMS, an editor who can import an enabled content type but lacks its stronger publication role can …

▾ Sunlitapostrophecms · apostropheEPSS 0.30%via CVEORG
CVE-2026-113657Low· 3.7PoC
2w ago

ApostropheCMS sanitize-html: SMIL animation namespace-prefix bypass allows javascript: URI injection (XSS)

ApostropheCMS sanitize-html: SMIL animation namespace-prefix bypass allows javascript: URI injection (XSS)

▾ Twilightsanitize-html · sanitize-htmlEPSS 0.31%via GHSA
CVE-2026-113656Medium· 5.3
2w ago

ApostropheCMS: Unauthenticated unbounded multipart upload → disk-exhaustion DoS

ApostropheCMS is an open-source Node.js content management system. Prior to 1.5.5 of the ApostropheCMS Form add-on, its form submission route stages unbounded multipart uploads before form validation or authentication and lacks upload si…

▾ Sunlitapostrophecms · apostropheEPSS 0.46%via CVEORG
CVE-2026-113658High· 7.5PoC
2w ago

ApostropheCMS: Unauthenticated CSV import requests leave rejected uploads in the system temporary directory

ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, the unauthenticated Rich Text CSV conversion route writes a multipart upload to the system temporary directory before checking its extension and does not…

▾ Midnightapostrophecms · apostropheEPSS 0.61%via CVEORG
CVE-2026-113653Medium· 6.9
2w ago

ApostropheCMS: The general public can access @apostrophecms/user objects via a relationship (viewRole is not applied to the general public)

ApostropheCMS: The general public can access @apostrophecms/user objects via a relationship (viewRole is not applied to the general public)

▾ Sunlitapostrophe · apostropheEPSS 0.39%via GHSA
CVE-2026-112945Low· 2.1PoC
2w ago

Vite: Cross origin script execution through Vite custom middleware

Vite is a frontend tooling framework for JavaScript. Prior to 6.4.4, 7.3.7, 8.1.6, 8.2.4, and 8.3.3, applications using custom middleware are vulnerable when they pass an unchanged browser request URL to server.transformIndexHtml. getHtm…

▾ Twilightvitejs · viteEPSS 0.67%via CVEORG
CVE-2026-112949Medium· 4.7PoC
2w ago

Vitest: Code injection via unauthenticated manual mock registration

Vitest is a Vite-native testing framework for JavaScript and TypeScript projects. From 2.1.0-beta.7 until 4.1.12 and 5.0.3, an unauthenticated non-browser WebSocket client that can reach a development server using interceptorPlugin can r…

▾ Twilightvitest-dev · vitestEPSS 0.34%via CVEORG
CVE-2026-112950Medium· 5.9PoC
2w ago

Vitest: Windows backslash traversal bypasses the @vitest/mocker redirect allowlist fix

Vitest is a Vite-native testing framework for JavaScript and TypeScript projects. From 4.1.11 until 4.1.12 and 5.0.3, isFileLoadingAllowed and the filesystem read interpret backslashes differently on Windows in packages/mocker/src/node/i…

▾ Twilightvitest-dev · vitestEPSS 0.54%via CVEORG
CVE-2026-112954Medium· 5.3PoC
2w ago

ApostropheCMS: Unauthenticated publicApiProjection bypass via search and sort query builders in the public REST API

ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, a public REST API type that uses publicApiProjection can expose excluded searchable or sortable field information through search membership and sort orde…

▾ Twilightapostrophecms · apostropheEPSS 0.44%via CVEORG
CVE-2026-112955Medium· 6.5
2w ago

ApostropheCMS: Import archives can exhaust server storage and deny service

ApostropheCMS is an open-source Node.js content management system. Prior to 3.7.1 of the import-export module, an authenticated importer can submit archives whose decompressed bytes, entry count, and entry sizes are not bounded before do…

▾ Sunlitapostrophecms · apostropheEPSS 0.53%via CVEORG
CVE-2026-112942High· 7.5
2w ago

launch-editor: `fs.existsSync()` existence check can be bypassed on Windows

launch-editor allows users to open files with line numbers in editor from Node.js. Prior to 2.14.2, launch-editor-middleware processes an attacker-controlled Windows file argument where the file argument ends in a parent-directory compon…

▾ Twilightvitejs · launch-editorEPSS 1.3%via CVEORG
CVE-2026-112943Medium· 6.3
2w ago

launch-editor: escapeCmdArgs() omits % escaping on Windows

launch-editor: escapeCmdArgs() omits % escaping on Windows

▾ Sunlitlaunch-editor · launch-editorEPSS 0.41%via GHSA
CVE-2026-112944Medium· 6.3
2w ago

launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors

launch-editor: Editor CLI flag misinterpretation causing arbitrary command execution for some editors

▾ Sunlitlaunch-editor · launch-editorEPSS 0.70%via GHSA
CVE-2026-111759High· 7.5PoC
2w ago

markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes

markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes

▾ Midnightmarkdown-it · markdown-itEPSS 0.59%via GHSA
CVE-2026-111766Low· 3.7
2w ago

markdown-it: Quadratic-time denial of service in inline HTML parsing with html enabled

markdown-it is a Markdown parser. Prior to 14.3.3 and 15.0.3, when the html option or commonmark preset is enabled and the constructs occur inside a paragraph, attacker-controlled Markdown containing repeated unterminated inline HTML com…

▾ Sunlitmarkdown-it · markdown-itEPSS 0.43%via CVEORG
CVE-2026-111757Medium· 5.3
2w ago

hono: hono: Information disclosure via malformed percent-encoded paths in serveStatic (CVE-2026-111757)

A flaw was found in Hono's serveStatic middleware. This vulnerability allows a remote attacker to cause unauthorized information disclosure by bypassing path-based access controls. Because serveStatic decodes request paths a second time be…

▾ SunlitRed Hat · Red Hat Hardened ImagesEPSS 0.31%via CSAF
CVE-2026-111755Medium· 5.9PoC⚖ disputed
2w ago

follow-redirects: follow-redirects: Information disclosure via improper regular expression escaping in sensitive header filtering (CVE-2026…

A flaw was found in follow-redirects. This vulnerability allows an untrusted remote server to receive sensitive credential headers due to improper handling of cross-origin redirects. When an application specifies sensitive headers containi…

▾ TwilightRed Hat · Red Hat Hardened ImagesEPSS 0.47%via CSAF
GHSA-p3hm-x653-5rc6Medium
2w ago

Duplicate Advisory: ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process

Duplicate Advisory: ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process

▾ Sunlitip-address · ip-addressvia GHSA
CVE-2026-109461Medium· 5.9
3w ago

Microsoft Authentication Library (MSAL) for Node.js Information Disclosure Vulnerability

Origin validation error in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to disclose information over a network.

▾ SunlitMicrosoft · Microsoft Identity Client for NodeJSEPSS 0.36%via CVEORG
GHSA-wxxx-r42m-9rp8High· 6.5
3w ago

Duplicate Advisory: Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signing

Duplicate Advisory: Nodemailer: Quadratic (O(n^2)) DKIM header unfolding lets a large folded header cause remote denial of service during signing

▾ Twilightnodemailer · nodemailervia GHSA
CVE-2026-87029Medium· 5.9
3w ago

undici is an HTTP client library for Node.js

undici is an HTTP client library for Node.js. In versions 7.15.0 through 7.30.0 and 8.0.0 through 8.12.1, its decompress interceptor forwards decompressed response data to the downstream handler from zlib stream event callbacks without c…

▾ Sunlitundici · undiciEPSS 0.26%via NVD
CVE-2026-87018High· 7.5
3w ago

undici is an HTTP client library for Node.js

undici is an HTTP client library for Node.js. In versions 4.2.1 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, the client process crashes when a TLS 1.2 server renegotiates after the connection is established and present…

▾ Twilightundici · undiciEPSS 0.19%via NVD
CVE-2026-109932Medium· 5.9
3w ago

undici is an HTTP client library for Node.js

undici is an HTTP client library for Node.js. In versions 5.15.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its WebSocket client, including the bundled WebSocket exposed by Node.js, can be driven to exhaust process m…

▾ Sunlitundici · undiciEPSS 0.32%via NVD
CVE-2026-109924Medium· 5.9
3w ago

undici is an HTTP client library for Node.js

undici is an HTTP client library for Node.js. In versions 6.5.0 through 6.29.0, 7.0.0 through 7.30.0, and 8.0.0 through 8.12.1, its EventSource client can be driven to exhaust process memory by a malicious or compromised Server-Sent Even…

▾ Sunlitundici · undiciEPSS 0.32%via NVD
CVEs tagged “npm” — page 7 · VulnSea