p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Node.js · Seite 158

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für Node.js: 390. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Node.js

Frühwarnungen

Neue Schwachstellenmeldungen aus Herstellerankündigungen und Sicherheitsnachrichten. Diese Warnungen ändern die Sicherheitsbewertung nicht.

  1. node.js

    Keine Korrektur veröffentlicht

    Node.js: Remote-Codeausführung

    Laut OpenNet wurde in Node.js eine Sicherheitslücke gefunden: Remote-Codeausführung (CVE-2026-111497). Die betroffenen Versionen sind nicht genau angegeben. Im Bericht wird keine Version mit Fehlerbehebung genannt.

    Was jetzt zu tun ist: Prüfen Sie, ob ein Update für Node.js mit der Fehlerbehebung verfügbar ist, und installieren Sie es.

    CVE-2026-111497

  2. node.js

    Keine Korrektur veröffentlicht

    Node.js: Denial of Service

    Laut GitHub Advisory Database wurde in Node.js eine Sicherheitslücke gefunden: Denial of Service (CVE-2026-109932). Die betroffenen Versionen sind nicht genau angegeben. Im Bericht wird keine Version mit Fehlerbehebung genannt.

    Was jetzt zu tun ist: Prüfen Sie, ob ein Update für Node.js mit der Fehlerbehebung verfügbar ist, und installieren Sie es.

    CVE-2026-109932

Sicherheitslücken: 7800

  1. CVE-2026-28363

    Kritisch · CVSS 9.9EPSS 0,55%Korrektur verfügbar

    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.

    • Auf 2026.2.23 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-26862

    Hoch · CVSS 8.3EPSS 0,42%Korrektur verfügbar

    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

    • Auf 1.15.3 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-26861

    Hoch · CVSS 8.3EPSS 0,21%Korrektur verfügbar

    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

    • Auf 1.15.3 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-27638

    Mittel · CVSS 5.7EPSS 0,34%Korrektur verfügbar

    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.

    • Auf 26.2.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-27970

    Hoch · CVSS 7.6EPSS 0,55%Korrektur verfügbar

    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

    • Auf 19.2.19 aktualisieren
    • Auf 20.3.17 aktualisieren
    • Auf 21.1.6 aktualisieren
    • Auf 21.2.0 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-27959

    Hoch · CVSS 7.5EPSS 0,39%Korrektur verfügbar

    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.

    • Auf 2.16.4 aktualisieren
    • Auf 3.1.2 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-27942

    Niedrig · CVSS 2.7EPSS 0,54%Korrektur verfügbar

    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.

    • Auf 4.5.4 aktualisieren
    • Auf 5.3.8 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-27904

    Hoch · CVSS 7.5EPSS 0,53%Korrektur verfügbar

    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

    • Auf 10.2.3 aktualisieren
    • Auf 3.1.4 aktualisieren
    • Auf 4.2.5 aktualisieren
    • Auf 5.1.8 aktualisieren
    • Auf 6.2.2 aktualisieren
    • Auf 7.4.8 aktualisieren
    • Auf 8.0.6 aktualisieren
    • Auf 9.0.7 aktualisieren
    • Auf 9.0.7-1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-27903

    Hoch · CVSS 7.5EPSS 0,58%Korrektur verfügbar

    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

    • Auf 10.2.3 aktualisieren
    • Auf 3.1.3 aktualisieren
    • Auf 4.2.5 aktualisieren
    • Auf 5.1.8 aktualisieren
    • Auf 6.2.2 aktualisieren
    • Auf 7.4.8 aktualisieren
    • Auf 8.0.6 aktualisieren
    • Auf 9.0.7 aktualisieren
    • Auf 9.0.7-1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-27902

    Mittel · CVSS 5.3EPSS 0,27%Korrektur verfügbar

    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.

    • Auf 5.53.5 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-27901

    Mittel · CVSS 5.3EPSS 0,26%Korrektur verfügbar

    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.

    • Auf 5.53.5 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-27829

    Mittel · CVSS 6.5EPSS 0,32%Korrektur verfügbar

    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

    • Auf 9.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-27837

    Mittel · CVSS 6.3EPSS 0,36%Korrektur verfügbar

    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.

    • Auf 2.0.7 aktualisieren
    • Auf 2.0.7+~2.0.7-1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-27818

    Hoch · CVSS 8.7EPSS 0,28%Korrektur verfügbar

    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.

    • Auf 4.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-27804

    Kritisch · CVSS 9.3EPSS 0,2%Korrektur verfügbar

    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

    • Auf 8.6.3 aktualisieren
    • Auf 9.3.1-alpha.4 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-27498

    Kritisch · CVSS 9EPSS 0,82%Korrektur verfügbar

    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

    • Auf 1.123.8 aktualisieren
    • Auf 2.2.0 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-27578

    Hoch · CVSS 8.5EPSS 0,22%Korrektur verfügbar

    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

    • Auf 1.123.22 aktualisieren
    • Auf 2.10.1 aktualisieren
    • Auf 2.9.3 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-27577

    Kritisch · CVSS 9.4EPSS 10,72%Korrektur verfügbar

    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

    • Auf 1.123.22 aktualisieren
    • Auf 2.10.1 aktualisieren
    • Auf 2.9.3 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-27497

    Kritisch · CVSS 9.4EPSS 0,88%Korrektur verfügbar

    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

    • Auf 1.123.22 aktualisieren
    • Auf 2.10.1 aktualisieren
    • Auf 2.9.3 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-27495

    Kritisch · CVSS 9.4EPSS 0,79%Korrektur verfügbar

    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

    • Auf 1.123.22 aktualisieren
    • Auf 2.10.1 aktualisieren
    • Auf 2.9.3 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →