p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Node.js · Seite 139

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-33228

    Hoch · CVSS 8.9EPSS 0,84%Korrektur verfügbar

    flatted: Prototype Pollution via parse()

    flatted is a circular JSON parser. Prior to version 3.4.2, the parse() function in flatted can use attacker-controlled string values from the parsed JSON as direct array index keys, without validating that they are numeric. Since the internal input buffer is a JavaScript Array, accessing it with the key "__proto__" returns Array.prototype via the inherited getter. This object is then treated as a legitimate parsed value and assigned as a property of the output object, effectively leaking a live reference to Array.prototype to the consumer. Any code that subsequently writes to that property will pollute the global prototype. This issue has bee

    • Auf 3.2.7~ds-1+deb13u1 aktualisieren
    • Auf 3.4.2 aktualisieren
    • Auf 3.4.2~ds-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-33226

    Hoch · CVSS 8.7EPSS 0,37%Keine Korrektur veröffentlicht

    Budibase Unrestricted Server-Side Request Forgery (SSRF) via REST Datasource Query Preview

    Budibase is a low code platform for creating internal tools, workflows, and admin panels. In versions from 3.30.6 and prior, the REST datasource query preview endpoint (POST /api/queries/preview) makes server-side HTTP requests to any URL supplied by the user in fields.path with no validation. An authenticated admin can reach internal services that are not exposed to the internet — including cloud metadata endpoints (AWS/GCP/Azure), internal databases, Kubernetes APIs, and other pods on the internal network. On GCP this leads to OAuth2 token theft with cloud-platform scope (full GCP access). On any deployment it enables full internal network

    Veröffentlicht Aktualisiert
  3. CVE-2026-32887

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

    Effect Bug: `AsyncLocalStorage` context lost/contaminated inside Effect fibers under concurrent load with RPC

    Effect is a TypeScript framework that consists of several packages that work together to help build TypeScript applications. Prior to version 3.20.0, when using `RpcServer.toWebHandler` (or `HttpApp.toWebHandlerRuntime`) inside a Next.js App Router route handler, any Node.js `AsyncLocalStorage`-dependent API called from within an Effect fiber can read another concurrent request's context — or no context at all. Under production traffic, `auth()` from `@clerk/nextjs/server` returns a different user's session. Version 3.20.0 contains a fix for the issue.

    • Auf 3.20.0 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-33151

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

    socket.io allows an unbounded number of binary attachments

    Socket.IO is an open source, real-time, bidirectional, event-based, communication framework. Prior to versions 3.3.5, 3.4.4, and 4.2.6, a specially crafted Socket.IO packet can make the server wait for a large number of binary attachments and buffer them, which can be exploited to make the server run out of memory. This issue has been patched in versions 3.3.5, 3.4.4, and 4.2.6.

    • Auf 3.3.5 aktualisieren
    • Auf 3.4.4 aktualisieren
    • Auf 4.2.1+~3.1.0-4 aktualisieren
    • Auf 4.2.6 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-33142

    Hoch · CVSS 8.1EPSS 0,31%Korrektur verfügbar

    OneUptime: ClickHouse SQL Injection via unvalidated column identifiers in sort, select, and groupBy parameters

    OneUptime is a solution for monitoring and managing online services. Prior to version 10.0.34, the fix for CVE-2026-32306 (ClickHouse SQL injection via aggregate query parameters) added column name validation to the _aggregateBy method but did not apply the same validation to three other query construction paths in StatementGenerator. The toSortStatement, toSelectStatement, and toGroupByStatement methods accept user-controlled object keys from API request bodies and interpolate them as ClickHouse Identifier parameters without verifying they correspond to actual model columns. ClickHouse Identifier parameters are substituted directly into quer

    • Auf 10.0.34 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-33143

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

    OneUptime: WhatsApp Webhook Missing Signature Verification

    OneUptime is a solution for monitoring and managing online services. Prior to version 10.0.34, the WhatsApp POST webhook handler (/notification/whatsapp/webhook) processes incoming status update events without verifying the Meta/WhatsApp X-Hub-Signature-256 HMAC signature, allowing any unauthenticated attacker to send forged webhook payloads that manipulate notification delivery status records, suppress alerts, and corrupt audit trails. The codebase already implements proper signature verification for Slack webhooks. This issue has been patched in version 10.0.34.

    • Auf 10.0.34 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-22172

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

    OpenClaw < 2026.3.12 - Scope Elevation in WebSocket Shared-Auth Connections

    OpenClaw versions prior to 2026.3.12 contain an authorization bypass vulnerability in the WebSocket connect path that allows shared-token or password-authenticated connections to self-declare elevated scopes without server-side binding. Attackers can exploit this logic flaw to present unauthorized scopes such as operator.admin and perform admin-only gateway operations.

    • Auf 2026.3.12 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-33131

    Hoch · CVSS 7.4EPSS 0,4%Korrektur verfügbar

    h3 has a middleware bypass with one gadget

    H3 is a minimal H(TTP) framework. Versions 2.0.0-0 through 2.0.1-rc.14 contain a Host header spoofing vulnerability in the NodeRequestUrl (which extends FastURL) which allows middleware bypass. When event.url, event.url.hostname, or event.url._url is accessed, such as in a logging middleware, the _url getter constructs a URL from untrusted data, including the user-controlled Host header. Because H3's router resolves the route handler before middleware runs, an attacker can supply a crafted Host header (e.g., Host: localhost:3000/abchehe?) to make the middleware path check fail while the route handler still matches, effectively bypassing authe

    • Auf 2.0.1-rc.15 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-33129

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

    h3 has an observable timing discrepancy in basic auth utils

    H3 is a minimal H(TTP) framework. Versions 2.0.1-beta.0 through 2.0.0-rc.8 contain a Timing Side-Channel vulnerability in the requireBasicAuth function due to the use of unsafe string comparison (!==). This allows an attacker to deduce the valid password character-by-character by measuring the server's response time, effectively bypassing password complexity protections. This issue is fixed in version 2.0.1-rc.9.

    • Auf 2.0.1-rc.9 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-33128

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

    h3 has a Server-Sent Events Injection via Unsanitized Newlines in Event Stream Fields

    H3 is a minimal H(TTP) framework. In versions prior to 1.15.6 and between 2.0.0 through 2.0.1-rc.14, createEventStream is vulnerable to Server-Sent Events (SSE) injection due to missing newline sanitization in formatEventStreamMessage() and formatEventStreamComment(). An attacker who controls any part of an SSE message field (id, event, data, or comment) can inject arbitrary SSE events to connected clients. This issue is fixed in versions 1.15.6 and 2.0.1-rc.15.

    • Auf 1.15.6 aktualisieren
    • Auf 2.0.1-rc.15 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-32701

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

    Qwik has array method pollution in FormData processing, allowing type confusion and DoS

    Qwik is a performance-focused JavaScript framework. Versions prior to 1.19.2 improperly inferred arrays from dotted form field names during FormData parsing. By submitting mixed array-index and object-property keys for the same path, an attacker could cause user-controlled properties to be written onto values that application code expected to be arrays. When processing application/x-www-form-urlencoded or multipart/form-data requests, Qwik City converted dotted field names (e.g., items.0, items.1) into nested structures. If a path was interpreted as an array, additional attacker-supplied keys on that path—such as items.toString, items.push, i

    • Auf 1.19.2 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-33068

    Hoch · CVSS 7.7EPSS 0,34%Korrektur verfügbar

    Claude Code has a Workspace Trust Dialog Bypass via Repo-Controlled Settings File

    Claude Code is an agentic coding tool. Versions prior to 2.1.53 resolved the permission mode from settings files, including the repo-controlled .claude/settings.json, before determining whether to display the workspace trust confirmation dialog. A malicious repository could set permissions.defaultMode to bypassPermissions in its committed .claude/settings.json, causing the trust dialog to be silently skipped on first open. This allowed a user to be placed into a permissive mode without seeing the trust confirmation prompt, making it easier for an attacker-controlled repository to gain tool execution without explicit user consent. This issue h

    • Auf 2.1.53 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-33060

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

    CKAN MCP Server: SSRF via base_url allows access to internal networks

    CKAN MCP Server is a tool for querying CKAN open data portals. Versions prior to 0.4.85 provide tools including ckan_package_search and sparql_query that accept a base_url parameter, making HTTP requests to arbitrary endpoints without restriction. A CKAN portal client has no legitimate reason to contact cloud metadata or internal network services. There is no URL validation on base_url parameter. No private IP blocking (RFC 1918, link-local 169.254.x.x), no cloud metadata blocking. The sparql_query and ckan_datastore_search_sql tools also accept arbitrary base URLs and expose injection surfaces. An attack can lead to internal network scanning

    • Auf 0.4.85 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-33036

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

    fast-xml-parser affected by numeric entity expansion bypassing all entity expansion limits (incomplete fix for CVE-2026-26278)

    fast-xml-parser allows users to process XML from JS object without C/C++ based libraries or callbacks. Versions 4.0.0-beta.3 through 5.5.5 contain a bypass vulnerability where numeric character references (&#NNN;, &#xHH;) and standard XML entities completely evade the entity expansion limits (e.g., maxTotalExpansions, maxExpandedLength) added to fix CVE-2026-26278, enabling XML entity expansion Denial of Service. The root cause is that replaceEntitiesValue() in OrderedObjParser.js only enforces expansion counting on DOCTYPE-defined entities while the lastEntities loop handling numeric/standard entities performs no counting at all. An attacker

    • Auf 4.5.5 aktualisieren
    • Auf 5.5.6 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-33011

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

    Nest Fastify HEAD Request Middleware Bypass

    Nest is a framework for building scalable Node.js server-side applications. In versions 11.1.15 and below, a NestJS application using @nestjs/platform-fastify GET middleware can be bypassed because Fastify automatically redirects HEAD requests to the corresponding GET handlers (if they exist). As a result: middleware will be completely skipped, the HTTP response won't include a body (since the response is truncated when redirecting a HEAD request to a GET handler), and the actual handler will still be executed. This issue is fixed in version 11.1.16.

    • Auf 11.1.16 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-32763

    Hoch · CVSS 8.2EPSS 0,43%Korrektur verfügbar

    SQL Injection via unsanitized JSON path keys when ignoring/silencing compilation errors or using `Kysely<any>`.

    Kysely is a type-safe TypeScript SQL query builder. Versions up to and including 0.28.11 has a SQL injection vulnerability in JSON path compilation for MySQL and SQLite dialects. The `visitJSONPathLeg()` function appends user-controlled values from `.key()` and `.at()` directly into single-quoted JSON path string literals (`'$.key'`) without escaping single quotes. An attacker can break out of the JSON path string context and inject arbitrary SQL. This is inconsistent with `sanitizeIdentifier()`, which properly doubles delimiter characters for identifiers — both are non-parameterizable SQL constructs requiring manual escaping, but only identi

    • Auf 0.28.12 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-32041

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

    OpenClaw < 2026.3.1 - Unauthenticated Browser Control Access via Failed Auth Bootstrap

    OpenClaw versions prior to 2026.3.1 fail to properly handle authentication bootstrap errors during startup, allowing browser-control routes to remain accessible without authentication. Local processes or loopback-reachable SSRF paths can exploit this to access browser-control routes including evaluate-capable actions without valid credentials.

    • Auf 2026.3.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-32040

    Niedrig · CVSS 2.4EPSS 0,15%Korrektur verfügbar

    OpenClaw < 2026.2.23 - HTML Injection via Unvalidated Image MIME Type in Data-URL Interpolation

    OpenClaw versions prior to 2026.2.23 contain an html injection vulnerability in the HTML session exporter that allows attackers to execute arbitrary javascript by injecting malicious mimeType values in image content blocks. Attackers can craft session entries with specially crafted mimeType attributes that break out of the img src data-URL context to achieve cross-site scripting when exported HTML is opened.

    • Auf 2026.2.23 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-32039

    Mittel · CVSS 6EPSS 0,2%Korrektur verfügbar

    OpenClaw < 2026.2.22 - Sender Authorization Bypass via Identity Collision in toolsBySender

    OpenClaw versions prior to 2026.2.22 contain an authorization bypass vulnerability in the toolsBySender group policy matching that allows attackers to inherit elevated tool permissions through identifier collision attacks. Attackers can exploit untyped sender keys by forcing collisions with mutable identity values such as senderName or senderUsername to bypass sender-authorization policies and gain unauthorized access to privileged tools.

    • Auf 2026.2.22 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-32038

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

    OpenClaw - Sandbox Network Isolation Bypass via docker.network=container Parameter

    OpenClaw before 2026.2.24 contains a sandbox network isolation bypass vulnerability that allows trusted operators to join another container's network namespace. Attackers can configure the docker.network parameter with container:<id> values to reach services in target container namespaces and bypass network hardening controls.

    • Auf 2026.2.24 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 →