p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Node.js · Seite 99

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für Node.js: 385. 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: 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

  2. 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

Sicherheitslücken: 7795

  1. CVE-2026-44572

    Niedrig · CVSS 3.7EPSS 0,28%Korrektur verfügbar

    Next.js: Middleware / Proxy redirects can be cache-poisoned

    Next.js is a React framework for building full-stack web applications. From 12.2.0 to before 15.5.16 and 16.2.5, an external client could send a x-nextjs-data header on a normal request to a path handled by middleware that returns a redirect. When that happened, the middleware/proxy could treat the request as a data request and replace the standard Location redirect header with the internal x-nextjs-redirect header. Browsers do not follow x-nextjs-redirect, so the response became an unusable redirect for normal clients. If the application was deployed behind a CDN or reverse proxy that caches 3xx responses without varying on this header, a si

    • Auf 15.5.16 aktualisieren
    • Auf 16.2.5 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-45028

    Niedrig · CVSS 2.9EPSS 0,14%Korrektur verfügbar

    Astro: Server island encrypted parameters vulnerable to cross-component replay

    Astro is a web framework. Astro versions prior to 6.1.10 used AES-GCM encryption to protect the confidentiality and integrity of server island props and slots parameters, but did not bind the ciphertext to its intended component or parameter type. An attacker could replay one component's encrypted props (p) value as another component's slots (s) value, or vice versa. Since slots contain raw unescaped HTML while props may contain user-controlled values, this could lead to XSS in applications. This occurs when the application uses server islands, two different server island components share the same key name for a prop and a slot, and an attack

    • Auf 6.1.10 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-45033

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

    GitHub Copilot CLI: Nested Bare Repository Can Execute Arbitrary Commands via core.fsmonitor

    GitHub Copilot CLI brings AI-powered coding assistance directly to your command line. Prior to 1.0.43, a security vulnerability has been identified in GitHub Copilot CLI where a malicious bare git repository nested inside a project directory can achieve arbitrary code execution when the agent performs git operations. By exploiting git's automatic bare repository discovery during directory traversal, an attacker can set core.fsmonitor or other executable config keys to run arbitrary commands without user awareness or approval. The vulnerability arises because git's core.fsmonitor config key (and 15+ similar keys such as core.hookspath, diff.e

    • Auf 1.0.43 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-44479

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    Vercel: Non-interactive mode includes CLI arguments in suggested command output

    Vercel’s AI Cloud is a unified platform for building modern applications. From 50.16.0 to 52.0.0, hen the Vercel CLI runs in non-interactive mode (--non-interactive or auto-detected AI agent), commands that cannot complete autonomously emit JSON payloads with suggested follow-up commands. If the user authenticated via --token or -t on the command line, the token value is included verbatim in those suggestions. The plaintext token may be captured in CI/CD logs, agent transcripts, or other automation output. This vulnerability is fixed in 52.0.1.

    • Auf 52.0.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-44664

    Mittel · CVSS 6.1EPSS 0,19%Korrektur verfügbar

    fast-xml-builder: Comment Value bypass regex

    fast-xml-builder builds XML from JSON. In 1.1.5, the fix for CVE-2026-41650 in fast-xml-parser sanitizes -- sequences in XML comment content using .replace(/--/g, '- -'). This skip the values containing three consecutive dashes (e.g., --->...), allowing an attacker to break out of an XML comment and inject arbitrary XML/HTML content. This vulnerability is fixed in 1.1.6.

    • Auf 1.1.6 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-44665

    Mittel · CVSS 6.1EPSS 0,24%Korrektur verfügbar

    fast-xml-builder: Attribute values with unwanted quotes can bypass malicious or unwanted attributes

    fast-xml-builder builds XML from JSON. Prior to 1.1.7, when an input data has quotes in attribute values but process entities is not enabled, it breaks the attribute value into multiple attributes. This gives the room for an attacker to insert unwanted attributes to the XML/HTML. This vulnerability is fixed in 1.1.7.

    • Auf 1.1.7 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-44459

    Niedrig · CVSS 3.8EPSS 0,22%Korrektur verfügbar

    Hono: Improper validation of NumericDate claims (exp, nbf, iat) in JWT verify()

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.18, improper validation of the JWT NumericDate claims exp, nbf, and iat in hono/utils/jwt allows tokens with non-spec-compliant claim values to silently bypass time-based checks. This issue is not exploitable by an anonymous attacker; it only manifests when a malformed claim value reaches verify() — typically when the application itself issues such tokens, or when the signing key is otherwise under attacker control. This vulnerability is fixed in 4.12.18.

    • Auf 4.12.18 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-44458

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

    Hono: CSS Declaration Injection via Style Object Values in JSX SSR

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.18, the JSX renderer escapes style attribute object values for HTML but not for CSS. Untrusted input in a style object value or property name can therefore inject additional CSS declarations into the rendered style attribute. The impact is limited to CSS and does not allow JavaScript execution or HTML attribute breakout. This vulnerability is fixed in 4.12.18.

    • Auf 4.12.18 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-44457

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

    Hono: Cache Middleware ignores Vary: Authorization / Vary: Cookie leading to cross-user cache leakage

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.18, Cache Middleware does not skip caching for responses that declare per-user variance via Vary: Authorization or Vary: Cookie. As a result, a response cached for one authenticated user may be served to subsequent requests from different users. This vulnerability is fixed in 4.12.18.

    • Auf 4.12.18 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-44456

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

    Hono: bodyLimit() can be bypassed for chunked / unknown-length requests

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.16, bodyLimit() does not reliably enforce maxSize for requests without a usable Content-Length (e.g. Transfer-Encoding: chunked). Oversized requests can reach handlers and return 200 instead of 413. This vulnerability is fixed in 4.12.16.

    • Auf 4.12.16 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-44455

    Mittel · CVSS 4.7EPSS 0,14%Korrektur verfügbar

    Hono: Unvalidated JSX Tag Names in hono/jsx May Allow HTML Injection

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.16, Improper handling of JSX element tag names in hono/jsx allowed unvalidated tag names to be directly inserted into the generated HTML output. When untrusted input is used as a tag name via the programmatic jsx() or createElement() APIs during server-side rendering, specially crafted values may break out of the intended element context and inject unintended HTML. This vulnerability is fixed in 4.12.16.

    • Auf 4.12.16 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-44295

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

    protobufjs-cli: Code injection in pbjs static output from crafted schema names

    protobufjs-cli is the command line add-on for protobuf.js. Prior to 1.2.1 and 2.0.2, pbjs static code generation could emit unsafe JavaScript identifiers derived from schema-controlled names. When generating static JavaScript from a crafted schema or JSON descriptor, certain namespace, enum, service, or derived full names could be written into the generated output without sufficient sanitization. This vulnerability is fixed in 1.2.1 and 2.0.2.

    • Auf 1.2.1 aktualisieren
    • Auf 2.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-42290

    Hoch · CVSS 7.8EPSS 0,13%Korrektur verfügbar

    protobufjs-cli: OS Command Injection

    protobufjs-cli is the command line add-on for protobuf.js. Prior to 1.2.1 and 2.0.2, pbts invoked JSDoc by building a shell command string from input file paths and executing it through child_process.exec. File paths containing shell metacharacters could therefore be interpreted by the shell instead of being passed to JSDoc as plain arguments. This vulnerability is fixed in 1.2.1 and 2.0.2.

    • Auf 1.2.1 aktualisieren
    • Auf 2.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-45740

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

    protobufjs: Denial of Service via unbounded recursive JSON descriptor expansion

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.8 and 8.2.0, protobufjs could recurse without a depth limit while expanding nested JSON descriptors through Root.fromJSON() and Namespace.addJSON(). A crafted JSON descriptor with deeply nested namespace definitions could cause the JavaScript call stack to be exhausted during descriptor loading. This vulnerability is fixed in 7.5.8 and 8.2.0.

    • Auf 7.5.8 aktualisieren
    • Auf 8.2.0 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-44294

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

    protobufjs: Denial of service from crafted field names in generated code

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs generated JavaScript property accessors from schema-controlled field and oneof names. Certain control characters in field names were not escaped before being embedded into generated function bodies. A crafted schema or JSON descriptor could therefore cause generated encode, decode, verify, or conversion functions to fail during compilation. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-44293

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

    protobufjs: Code injection through bytes field defaults in generated toObject code

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs generated JavaScript for toObject conversion could include an unsafe expression derived from a schema-controlled bytes field default value. A crafted descriptor with a non-string default value for a bytes field could cause attacker-controlled code to be emitted into the generated conversion function. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-44292

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

    protobufjs: Prototype injection in generated message constructors

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs generated message constructors copied enumerable properties from a provided properties object without filtering the __proto__ key. If an application constructed a message from an attacker-controlled plain object, an own enumerable __proto__ property could alter the prototype of that individual message instance. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-44291

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

    protobufjs: Code generation gadget after prototype pollution

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs used plain objects with inherited prototypes for internal type lookup tables used by generated encode and decode functions. If Object.prototype had already been polluted, those lookup tables could resolve attacker-controlled inherited properties as valid protobuf type information. This could cause attacker-controlled strings to be emitted into generated JavaScript code. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-44290

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

    protobufjs: Process-wide denial of service through unsafe option paths

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs allowed certain schema option paths to traverse through inherited object properties while applying options. A crafted protobuf schema or JSON descriptor could cause option handling to write to properties on global JavaScript constructors, corrupting process-wide built-in functionality. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-44289

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

    protobufjs: Denial of service through unbounded protobuf recursion

    protobufjs compiles protobuf definitions into JavaScript (JS) functions. Prior to 7.5.6 and 8.0.2, protobufjs could recurse without a depth limit while decoding nested protobuf data. This affected both skipping unknown group fields and generated decoding of nested message fields. A crafted protobuf binary payload could cause the JavaScript call stack to be exhausted during decoding. This vulnerability is fixed in 7.5.6 and 8.0.2.

    • Auf 7.5.6 aktualisieren
    • Auf 8.0.2 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 →