p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Node.js · Seite 130

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

    Hoch · CVSS 8.1EPSS 2,81%Korrektur verfügbar

    lodash vulnerable to Code Injection via `_.template` imports key names

    The fix for CVE-2021-23337 added validation for the variable option in _.template but did not apply the same validation to options.imports key names, and both paths flow into the same Function() constructor sink. When an application passes untrusted input as options.imports key names, an attacker can inject default-parameter expressions that execute arbitrary code at template compilation time. Additionally, _.template uses assignInWith to merge imports, which enumerates inherited properties via for..in, so if Object.prototype has been polluted by another vector the polluted keys are copied into the imports object and passed to Function(). The

    • Auf 2.4.1+dfsg-3ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.15+dfsg-2ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1 aktualisieren
    • Auf 4.17.23+dfsg-1ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.4+dfsg-1ubuntu0.1~esm1 aktualisieren
    • Auf 4.18.0 aktualisieren
    • Auf 4.18.1 aktualisieren
    • Auf 4.18.1+dfsg-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-2950

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

    lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`

    The _.unset and _.omit functions in Lodash are vulnerable to prototype pollution. The fix for CVE-2025-13465 only guards against string key members, so an attacker can bypass the check by passing array-wrapped path segments. This allows deletion of properties from built-in prototypes such as Object.prototype, Number.prototype, and String.prototype. The issue permits deletion of prototype properties but does not allow overwriting their original behavior. The issue is patched from 4.18.0 to 4.18.1 depending on the package: lodash, lodash-es, and lodash-amd in 4.18.1, and the standalone lodash.unset and lodash.omit packages in 4.18.0.

    • Auf 2.4.1+dfsg-3ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.15+dfsg-2ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1 aktualisieren
    • Auf 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1 aktualisieren
    • Auf 4.17.23+dfsg-1ubuntu0.1~esm1 aktualisieren
    • Auf 4.17.4+dfsg-1ubuntu0.1~esm1 aktualisieren
    • Auf 4.18.0 aktualisieren
    • Auf 4.18.1 aktualisieren
    • Auf 4.18.1+dfsg-1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-34220

    Kritisch · CVSS 9.3EPSS 0,43%Öffentlicher ExploitKorrektur verfügbar

    MikroORM is vulnerable to SQL Injection via specially crafted object

    MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Prior to versions 6.6.10 and 7.0.6, there is a SQL injection vulnerability when specially crafted objects are interpreted as raw SQL query fragments. This issue has been patched in versions 6.6.10 and 7.0.6.

    • Auf 6.6.10 aktualisieren
    • Auf 7.0.6 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-34221

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

    MikroORM has Prototype Pollution in Utils.merge

    MikroORM is a TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Prior to versions 6.6.10 and 7.0.6, a prototype pollution vulnerability exists in the Utils.merge helper used internally by MikroORM when merging object structures. The function did not prevent special keys such as __proto__, constructor, or prototype, allowing attacker-controlled input to modify the JavaScript object prototype when merged. This issue has been patched in versions 6.6.10 and 7.0.6.

    • Auf 6.6.10 aktualisieren
    • Auf 7.0.6 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-34595

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

    Parse Server: LiveQuery protected-field guard bypass via array-like logical operator value

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.70 and 9.7.0-alpha.18, an authenticated user with find class-level permission can bypass the protectedFields class-level permission setting on LiveQuery subscriptions. By sending a subscription with a $or, $and, or $nor operator value as a plain object with numeric keys and a length property (an "array-like" object) instead of an array, the protected-field guard is bypassed. The subscription event firing acts as a binary oracle, allowing the attacker to infer whether a protected field matches a given test value. This i

    • Auf 8.6.70 aktualisieren
    • Auf 9.7.0-alpha.16 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-34574

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

    Parse Server: Session field immutability bypass via falsy-value guard

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.69 and 9.7.0-alpha.14, an authenticated user can bypass the immutability guard on session fields (expiresAt, createdWith) by sending a null value in a PUT request to the session update endpoint. This allows nullifying the session expiry, making the session valid indefinitely and bypassing configured session length policies. This issue has been patched in versions 8.6.69 and 9.7.0-alpha.14.

    • Auf 8.6.69 aktualisieren
    • Auf 9.7.0-alpha.14 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-34573

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

    Parse Server: GraphQL complexity validator exponential fragment traversal DoS

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.68 and 9.7.0-alpha.12, the GraphQL query complexity validator can be exploited to cause a denial-of-service by sending a crafted query with binary fan-out fragment spreads. A single unauthenticated request can block the Node.js event loop for seconds, denying service to all concurrent users. This only affects deployments that have enabled the requestComplexity.graphQLDepth or requestComplexity.graphQLFields configuration options. This issue has been patched in versions 8.6.68 and 9.7.0-alpha.12.

    • Auf 8.6.68 aktualisieren
    • Auf 9.7.0-alpha.12 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-34532

    Kritisch · CVSS 9.1EPSS 0,28%Korrektur verfügbar

    Parse Server: Cloud function validator bypass via prototype chain traversal

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.67 and 9.7.0-alpha.11, an attacker can bypass Cloud Function validator access controls by appending "prototype.constructor" to the function name in the URL. When a Cloud Function handler is declared using the function keyword and its validator is a plain object or arrow function, the trigger store traversal resolves the handler through its own prototype chain while the validator store fails to mirror this traversal, causing all access control enforcement to be skipped. This allows unauthenticated callers to invoke Clou

    • Auf 8.6.67 aktualisieren
    • Auf 9.7.0-alpha.11 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-34373

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

    Parse Server: GraphQL API endpoint ignores CORS origin restriction

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.66 and 9.7.0-alpha.10, the GraphQL API endpoint does not respect the allowOrigin server option and unconditionally allows cross-origin requests from any website. This bypasses origin restrictions that operators configure to control which websites can interact with the Parse Server API. The REST API correctly enforces the configured allowOrigin restriction. This issue has been patched in versions 8.6.66 and 9.7.0-alpha.10.

    • Auf 8.6.66 aktualisieren
    • Auf 9.7.0-alpha.10 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-34363

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

    Parse Server: LiveQuery protected field leak via shared mutable state across concurrent subscribers

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.65 and 9.7.0-alpha.9, when multiple clients subscribe to the same class via LiveQuery, the event handlers process each subscriber concurrently using shared mutable objects. The sensitive data filter modifies these shared objects in-place, so when one subscriber's filter removes a protected field, subsequent subscribers may receive the already-filtered object. This can cause protected fields and authentication data to leak to clients that should not see them, or cause clients that should see the data to receive an incom

    • Auf 8.6.65 aktualisieren
    • Auf 9.7.0-alpha.9 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-34224

    Niedrig · CVSS 2.1EPSS 0,32%Korrektur verfügbar

    Parse Server: MFA single-use token bypass via concurrent authData login requests

    Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.64 and 9.7.0-alpha.8, an attacker who possesses a valid authentication provider token and a single MFA recovery code or SMS one-time password can create multiple authenticated sessions by sending concurrent login requests via the authData login endpoint. This defeats the single-use guarantee of MFA recovery codes and SMS one-time passwords, allowing session persistence even after the legitimate user revokes detected sessions. This issue has been patched in versions 8.6.64 and 9.7.0-alpha.8.

    • Auf 8.6.64 aktualisieren
    • Auf 9.7.0-alpha.8 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-34209

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

    mppx: Tempo has a session close voucher bypass vulnerability due to settled amount equality

    mppx is a TypeScript interface for machine payments protocol. Prior to version 0.4.11, the tempo/session cooperative close handler validated the close voucher amount using "<" instead of "<=" against the on-chain settled amount. An attacker could submit a close voucher exactly equal to the settled amount, which would be accepted without committing any new funds, effectively closing or griefing the channel for free. This issue has been patched in version 0.4.11.

    • Auf 0.4.11 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-34504

    Mittel · CVSS 6.9EPSS 0,23%Korrektur verfügbar

    OpenClaw < 2026.3.28 - Server-Side Request Forgery via Unguarded Image Download in fal Provider

    OpenClaw before 2026.3.28 contains a server-side request forgery vulnerability in the fal provider image-generation-provider.ts component that allows attackers to fetch internal URLs. A malicious or compromised fal relay can exploit unguarded image download fetches to expose internal service metadata and responses through the image pipeline.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-34503

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

    OpenClaw < 2026.3.28 - Incomplete WebSocket Session Termination on Device Removal and Token Revocation

    OpenClaw before 2026.3.28 fails to disconnect active WebSocket sessions when devices are removed or tokens are revoked. Attackers with revoked credentials can maintain unauthorized access through existing live sessions until forced reconnection.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-33581

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

    OpenClaw < 2026.3.24 - Arbitrary File Read via mediaUrl and fileUrl Parameters

    OpenClaw before 2026.3.24 contains a sandbox bypass vulnerability in the message tool that allows attackers to read arbitrary local files by using mediaUrl and fileUrl alias parameters that bypass localRoots validation. Remote attackers can exploit this by routing file requests through unvalidated alias parameters to access files outside the intended sandbox directory.

    • Auf 2026.3.24 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-33580

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

    OpenClaw < 2026.3.28 - Brute Force Attack via Missing Rate Limiting on Webhook Shared Secret Authentication

    OpenClaw before 2026.3.28 contains a missing rate limiting vulnerability in the Nextcloud Talk webhook authentication that allows attackers to brute-force weak shared secrets. Attackers who can reach the webhook endpoint can exploit this to forge inbound webhook events by repeatedly attempting authentication without throttling.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-33579

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

    OpenClaw < 2026.3.28 - Privilege Escalation via Missing Caller Scope Validation in Device Pair Approval

    OpenClaw before 2026.3.28 contains a privilege escalation vulnerability in the /pair approve command path that fails to forward caller scopes into the core approval check. A caller with pairing privileges but without admin privileges can approve pending device requests asking for broader scopes including admin access by exploiting the missing scope validation in extensions/device-pair/index.ts and src/infra/device-pairing.ts.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-33578

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

    OpenClaw < 2026.3.28 - Sender Policy Allowlist Bypass via Policy Downgrade in Google Chat and Zalouser Extensions

    OpenClaw before 2026.3.28 contains a sender policy bypass vulnerability in the Google Chat and Zalouser extensions where route-level group allowlist policies silently downgrade to open policy. Attackers can exploit this policy resolution flaw to bypass sender restrictions and interact with bots despite configured allowlist restrictions.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-33577

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

    OpenClaw < 2026.3.28 - Insufficient Scope Validation in node.pair.approve

    OpenClaw before 2026.3.28 contains an insufficient scope validation vulnerability in the node pairing approval path that allows low-privilege operators to approve nodes with broader scopes. Attackers can exploit missing callerScopes validation in node-pairing.ts to extend privileges onto paired nodes beyond their authorization level.

    • Auf 2026.3.28 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-33576

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

    OpenClaw < 2026.3.28 - Unauthorized Media Download via Zalo Channel

    OpenClaw before 2026.3.28 downloads and stores inbound media from Zalo channels before validating sender authorization. Unauthorized senders can force network fetches and disk writes to the media store by sending messages that are subsequently rejected.

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