p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de la pile Node.js · Page n° 158

Vulnérabilités publiées pour Node.js au cours des 30 derniers jours : 390. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Node.js

Alertes précoces

Signalements récents de vulnérabilités issus des annonces des éditeurs et de l’actualité de la sécurité. Ces alertes ne modifient pas la note de sécurité.

  1. node.js

    Aucun correctif publié

    Node.js : exécution de code à distance

    Selon OpenNet, Node.js présente une vulnérabilité d’exécution de code à distance (CVE-2026-111497). Les versions exactes affectées ne sont pas précisées. Le message ne précise pas de version corrigée.

    Que faire maintenant : Vérifiez si une mise à jour de sécurité de Node.js contenant le correctif est disponible et installez-la.

    CVE-2026-111497

  2. node.js

    Aucun correctif publié

    Node.js : déni de service

    Selon GitHub Advisory Database, Node.js présente une vulnérabilité de déni de service (CVE-2026-109932). Les versions exactes affectées ne sont pas précisées. Le message ne précise pas de version corrigée.

    Que faire maintenant : Vérifiez si une mise à jour de sécurité de Node.js contenant le correctif est disponible et installez-la.

    CVE-2026-109932

Vulnérabilités : 7800

  1. CVE-2026-28363

    Critique · CVSS 9.9EPSS 0,55%Correctif disponible

    CVE-2026-28363

    In OpenClaw before 2026.2.23, tools.exec.safeBins validation for sort could be bypassed via GNU long-option abbreviations (such as --compress-prog) in allowlist mode, leading to approval-free execution paths that were intended to require approval. Only an exact string such as --compress-program was denied.

    • Mettez à jour vers 2026.2.23
    Publication Mise à jour
  2. CVE-2026-26862

    Élevée · CVSS 8.3EPSS 0,42%Correctif disponible

    CVE-2026-26862

    CleverTap Web SDK version 1.15.2 and earlier is vulnerable to DOM-based Cross-Site Scripting (XSS) via window.postMessage in the Visual Builder module. The origin validation in src/modules/visualBuilder/pageBuilder.js (lines 56-60) uses the includes() method to verify the originUrl contains "dashboard.clevertap.com", which can be bypassed by an attacker using a crafted subdomain

    • Mettez à jour vers 1.15.3
    Publication Mise à jour
  3. CVE-2026-26861

    Élevée · CVSS 8.3EPSS 0,21%Correctif disponible

    CVE-2026-26861

    CleverTap Web SDK version 1.15.2 and earlier is vulnerable to Cross-Site Scripting (XSS) via window.postMessage. The handleCustomHtmlPreviewPostMessageEvent function in src/util/campaignRender/nativeDisplay.js performs insufficient origin validation using the includes() method, which can be bypassed by an attacker using a subdomain

    • Mettez à jour vers 1.15.3
    Publication Mise à jour
  4. CVE-2026-27638

    Moyenne · CVSS 5.7EPSS 0,34%Correctif disponible

    ActualBudget missing authorization in sync endpoints allows cross-user budget file access in multi-user mode

    Actual is a local-first personal finance tool. Prior to version 26.2.1, in multi-user mode (OpenID), the sync API endpoints (`/sync/*`) don't verify that the authenticated user owns or has access to the file being operated on. Any authenticated user can read, modify, and overwrite any other user's budget files by providing their file ID. Version 26.2.1 patches the issue.

    • Mettez à jour vers 26.2.1
    Publication Mise à jour
  5. CVE-2026-27970

    Élevée · CVSS 7.6EPSS 0,55%Correctif disponible

    Angular i18n vulnerable to Cross-Site Scripting (XSS)

    Angular is a development platform for building mobile and desktop web applications using TypeScript/JavaScript and other languages. Versions prior to 21.2.0, 21.1.16, 20.3.17, and 19.2.19 have a cross-Site scripting vulnerability in the Angular internationalization (i18n) pipeline. In ICU messages (International Components for Unicode), HTML from translated content was not properly sanitized and could execute arbitrary JavaScript. Angular i18n typically involves three steps, extracting all messages from an application in the source language, sending the messages to be translated, and then merging their translations back into the final source

    • Mettez à jour vers 19.2.19
    • Mettez à jour vers 20.3.17
    • Mettez à jour vers 21.1.6
    • Mettez à jour vers 21.2.0
    Publication Mise à jour
  6. CVE-2026-27959

    Élevée · CVSS 7.5EPSS 0,39%Correctif disponible

    Koa has Host Header Injection via `ctx.hostname`

    Koa is middleware for Node.js using ES2017 async functions. Prior to versions 3.1.2 and 2.16.4, Koa's `ctx.hostname` API performs naive parsing of the HTTP Host header, extracting everything before the first colon without validating the input conforms to RFC 3986 hostname syntax. When a malformed Host header containing a `@` symbol is received, `ctx.hostname` returns `evil[.]com` - an attacker-controlled value. Applications using `ctx.hostname` for URL generation, password reset links, email verification URLs, or routing decisions are vulnerable to Host header injection attacks. Versions 3.1.2 and 2.16.4 fix the issue.

    • Mettez à jour vers 2.16.4
    • Mettez à jour vers 3.1.2
    Publication Mise à jour
  7. CVE-2026-27942

    Faible · CVSS 2.7EPSS 0,54%Correctif disponible

    fast-xml-parser has stack overflow in XMLBuilder with preserveOrder

    fast-xml-parser allows users to validate XML, parse XML to JS object, or build XML from JS object without C/C++ based libraries and no callback. Prior to version 5.3.8, the application crashes with stack overflow when user use XML builder with `preserveOrder:true`. Version 5.3.8 fixes the issue. As a workaround, use XML builder with `preserveOrder:false` or check the input data before passing to builder.

    • Mettez à jour vers 4.5.4
    • Mettez à jour vers 5.3.8
    Publication Mise à jour
  8. CVE-2026-27904

    Élevée · CVSS 7.5EPSS 0,53%Correctif disponible

    minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions

    minimatch is a minimal matching utility for converting glob expressions into JavaScript RegExp objects. Prior to version 10.2.3, 9.0.7, 8.0.6, 7.4.8, 6.2.2, 5.1.8, 4.2.5, and 3.1.4, nested `*()` extglobs produce regexps with nested unbounded quantifiers (e.g. `(?:(?:a|b)*)*`), which exhibit catastrophic backtracking in V8. With a 12-byte pattern `*(*(*(a|b)))` and an 18-byte non-matching input, `minimatch()` stalls for over 7 seconds. Adding a single nesting level or a few input characters pushes this to minutes. This is the most severe finding: it is triggered by the default `minimatch()` API with no special options, and the minimum viable p

    • Mettez à jour vers 10.2.3
    • Mettez à jour vers 3.1.4
    • Mettez à jour vers 4.2.5
    • Mettez à jour vers 5.1.8
    • Mettez à jour vers 6.2.2
    • Mettez à jour vers 7.4.8
    • Mettez à jour vers 8.0.6
    • Mettez à jour vers 9.0.7
    • Mettez à jour vers 9.0.7-1
    Publication Mise à jour
  9. CVE-2026-27903

    Élevée · CVSS 7.5EPSS 0,58%Correctif disponible

    minimatch has a ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments

    minimatch is a minimal matching utility for converting glob expressions into JavaScript RegExp objects. Prior to version 10.2.3, 9.0.7, 8.0.6, 7.4.8, 6.2.2, 5.1.8, 4.2.5, and 3.1.3, `matchOne()` performs unbounded recursive backtracking when a glob pattern contains multiple non-adjacent `**` (GLOBSTAR) segments and the input path does not match. The time complexity is O(C(n, k)) -- binomial -- where `n` is the number of path segments and `k` is the number of globstars. With k=11 and n=30, a call to the default `minimatch()` API stalls for roughly 5 seconds. With k=13, it exceeds 15 seconds. No memoization or call budget exists to bound this b

    • Mettez à jour vers 10.2.3
    • Mettez à jour vers 3.1.3
    • Mettez à jour vers 4.2.5
    • Mettez à jour vers 5.1.8
    • Mettez à jour vers 6.2.2
    • Mettez à jour vers 7.4.8
    • Mettez à jour vers 8.0.6
    • Mettez à jour vers 9.0.7
    • Mettez à jour vers 9.0.7-1
    Publication Mise à jour
  10. CVE-2026-27902

    Moyenne · CVSS 5.3EPSS 0,27%Correctif disponible

    Svelte Vulnerable to XSS via HTML Comment Injection in SSR Error Boundary Hydration Markers

    Svelte performance oriented web framework. Prior to version 5.53.5, errors from `transformError` were not correctly escaped prior to being embedded in the HTML output, causing potential HTML injection and XSS if attacker-controlled content is returned from `transformError`. Version 5.53.5 fixes the issue.

    • Mettez à jour vers 5.53.5
    Publication Mise à jour
  11. CVE-2026-27901

    Moyenne · CVSS 5.3EPSS 0,26%Correctif disponible

    Svelte vulnerable to XSS during SSR with contenteditable `bind:innerText` and `bind:textContent`

    Svelte performance oriented web framework. Prior to version 5.53.5, the contents of `bind:innerText` and `bind:textContent` on `contenteditable` elements were not properly escaped. This could enable HTML injection and Cross-Site Scripting (XSS) if rendering untrusted data as the binding's initial value on the server. Version 5.53.5 fixes the issue.

    • Mettez à jour vers 5.53.5
    Publication Mise à jour
  12. CVE-2026-27829

    Moyenne · CVSS 6.5EPSS 0,32%Correctif disponible

    Astro is vulnerable to SSRF due to missing allowlist enforcement in remote image inferSize

    Astro is a web framework. In versions 9.0.0 through 9.5.3, a bug in Astro's image pipeline allows bypassing `image.domains` / `image.remotePatterns` restrictions, enabling the server to fetch content from unauthorized remote hosts. Astro provides an `inferSize` option that fetches remote images at render time to determine their dimensions. Remote image fetches are intended to be restricted to domains the site developer has manually authorized (using the `image.domains` or `image.remotePatterns` options). However, when `inferSize` is used, no domain validation is performed — the image is fetched from any host regardless of the configured restr

    • Mettez à jour vers 9.5.4
    Publication Mise à jour
  13. CVE-2026-27837

    Moyenne · CVSS 6.3EPSS 0,36%Correctif disponible

    Dottie vulnerable to prototype pollution bypass via non-first path segments in set() and transform()

    Dottie provides nested object access and manipulation in JavaScript. Versions 2.0.4 through 2.0.6 contain an incomplete fix for CVE-2023-26132. The prototype pollution guard introduced in commit `7d3aee1` only validates the first segment of a dot-separated path, allowing an attacker to bypass the protection by placing `__proto__` at any position other than the first. Both `dottie.set()` and `dottie.transform()` are affected. Version 2.0.7 contains an updated fix to address the residual vulnerability.

    • Mettez à jour vers 2.0.7
    • Mettez à jour vers 2.0.7+~2.0.7-1
    Publication Mise à jour
  14. CVE-2026-27818

    Élevée · CVSS 8.7EPSS 0,28%Correctif disponible

    TerriaJS-Server has a domain validation bypass vulnerability in its proxy allowlist

    TerriaJS-Server is a NodeJS Express server for TerriaJS, a library for building web-based geospatial data explorers. A validation bug in versions prior to 4.0.3 allows an attacker to proxy domains not explicitly allowed in the `proxyableDomains` configuration. Version 4.0.3 fixes the issue.

    • Mettez à jour vers 4.0.3
    Publication Mise à jour
  15. CVE-2026-27804

    Critique · CVSS 9.3EPSS 0,2%Correctif disponible

    Parse Server: Account takeover via JWT algorithm confusion in Google auth adapter

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.3 and 9.1.1-alpha.4, an unauthenticated attacker can forge a Google authentication token with `alg: "none"` to log in as any user linked to a Google account, without knowing their credentials. All deployments with Google authentication enabled are affected. The fix in versions 8.6.3 and 9.1.1-alpha.4 hardcodes the expected `RS256` algorithm instead of trusting the JWT header, and replaces the Google adapter's custom key fetcher with `jwks-rsa` which rejects unknown key IDs. As a workaround, dsable Google authentication

    • Mettez à jour vers 8.6.3
    • Mettez à jour vers 9.3.1-alpha.4
    Publication Mise à jour
  16. CVE-2026-27498

    Critique · CVSS 9EPSS 0,82%Correctif disponible

    n8n has Arbitrary Command Execution via File Write and Git Operations

    n8n is an open source workflow automation platform. Prior to versions 2.2.0 and 1.123.8, an authenticated user with permission to create or modify workflows could chain the Read/Write Files from Disk node with git operations to achieve remote code execution. By writing to specific configuration files and then triggering a git operation, the attacker could execute arbitrary shell commands on the n8n host. The issue has been fixed in n8n versions 2.2.0 and 1.123.8. Users should upgrade to one of these versions or later to remediate the vulnerability. If upgrading is not immediately possible, administrators should consider the following temporar

    • Mettez à jour vers 1.123.8
    • Mettez à jour vers 2.2.0
    Publication Mise à jour
  17. CVE-2026-27578

    Élevée · CVSS 8.5EPSS 0,22%Correctif disponible

    n8n Vulnerable to Stored XSS via Various Nodes

    n8n is an open source workflow automation platform. Prior to versions 2.10.1, 2.9.3, and 1.123.22, an authenticated user with permission to create or modify workflows could inject arbitrary scripts into pages rendered by the n8n application using different techniques on various nodes (Form Trigger node, Chat Trigger node, Send & Wait node, Webhook Node, and Chat Node). Scripts injected by a malicious workflow execute in the browser of any user who visits the affected page, enabling session hijacking and account takeover. The issues have been fixed in n8n versions 2.10.1 and 1.123.21. Users should upgrade to one of these versions or later to r

    • Mettez à jour vers 1.123.22
    • Mettez à jour vers 2.10.1
    • Mettez à jour vers 2.9.3
    Publication Mise à jour
  18. CVE-2026-27577

    Critique · CVSS 9.4EPSS 10,72%Correctif disponible

    n8n: Expression Sandbox Escape Leads to RCE

    n8n is an open source workflow automation platform. Prior to versions 2.10.1, 2.9.3, and 1.123.22, additional exploits in the expression evaluation of n8n have been identified and patched following CVE-2025-68613. An authenticated user with permission to create or modify workflows could abuse crafted expressions in workflow parameters to trigger unintended system command execution on the host running n8n. The issues have been fixed in n8n versions 2.10.1, 2.9.3, and 1.123.22. Users should upgrade to one of these versions or later to remediate all known vulnerabilities. If upgrading is not immediately possible, administrators should consider t

    • Mettez à jour vers 1.123.22
    • Mettez à jour vers 2.10.1
    • Mettez à jour vers 2.9.3
    Publication Mise à jour
  19. CVE-2026-27497

    Critique · CVSS 9.4EPSS 0,88%Correctif disponible

    n8n has Potential Remote Code Execution via Merge Node

    n8n is an open source workflow automation platform. Prior to versions 2.10.1, 2.9.3, and 1.123.22, an authenticated user with permission to create or modify workflows could leverage the Merge node's SQL query mode to execute arbitrary code and write arbitrary files on the n8n server. The issues have been fixed in n8n versions 2.10.1, 2.9.3, and 1.123.22. Users should upgrade to one of these versions or later to remediate all known vulnerabilities. If upgrading is not immediately possible, administrators should consider the following temporary mitigations. Limit workflow creation and editing permissions to fully trusted users only, and/or disa

    • Mettez à jour vers 1.123.22
    • Mettez à jour vers 2.10.1
    • Mettez à jour vers 2.9.3
    Publication Mise à jour
  20. CVE-2026-27495

    Critique · CVSS 9.4EPSS 0,79%Correctif disponible

    n8n has a Sandbox Escape in its JavaScript Task Runner

    n8n is an open source workflow automation platform. Prior to versions 2.10.1, 2.9.3, and 1.123.22, an authenticated user with permission to create or modify workflows could exploit a vulnerability in the JavaScript Task Runner sandbox to execute arbitrary code outside the sandbox boundary. On instances using internal Task Runners (default runner mode), this could result in full compromise of the n8n host. On instances using external Task Runners, the attacker might gain access to or impact other task executed on the Task Runner. Task Runners must be enabled using `N8N_RUNNERS_ENABLED=true`. The issue has been fixed in n8n versions 2.10.1, 2.9

    • Mettez à jour vers 1.123.22
    • Mettez à jour vers 2.10.1
    • Mettez à jour vers 2.9.3
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →