p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in nodejs · Seite 2

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 136

  1. CVE-2026-42772

    Mittel · CVSS 5.3EPSS 0,48%Keine Korrektur veröffentlicht

    Potential CPU DoS via O(n^2) Fragment Reassembly in QUIC

    Issue summary: The QUIC stream reassembly algorithm performance deteriorates progressively as packets are arriving out of order. The worst case has a quadratic complexity proportional to the number of stream frames kept in the buffer for the received stream data. Impact summary: A remote QUIC peer that completes the handshake can create a connection-scoped CPU pressure and potentially a Denial of Service using compliant STREAM frames inside the advertised receive window, with low attacker bandwidth. CWE: CWE-407: Inefficient Algorithmic Complexity Description: OpenSSL manages received QUIC stream fragments using a doubly-linked list. While

    Veröffentlicht Aktualisiert
  2. CVE-2026-35191

    Niedrig · CVSS 3.7EPSS 0,72%Keine Korrektur veröffentlicht

    QUIC Unvalidated Amplification Credit may be Over Accounted

    Issue summary: The OpenSSL QUIC server, when configured to not preform address validation, can be forced to count incoming packets multiple times in its unvalidated credit computation, leading to a violation of the RFC 9000 unvalidated connection amplification limit of 3 times the amount of data received. Impact summary: A remote attacker able to spoof packets to a server using the OpenSSL QUIC implementation might use the server for an amplification of a DDoS attack. CWE: CWE-440: Expected Behavior Violation Description: OpenSSL's QUIC stack, when operating as a server, enforces client address validation (RFC 9000, Section 8), to confirm

    Veröffentlicht Aktualisiert
  3. CVE-2026-35189

    Mittel · CVSS 5.3EPSS 0,32%Keine Korrektur veröffentlicht

    Excessive Memory Allocation in Relative CRLDP Processing

    Issue summary: A certificate with many nameRelativeToCRLIssuer CRL distribution points causes disproportionate heap growth when OpenSSL caches X.509 extensions. Impact summary: Receiving a crafted certificate from a malicious peer can lead to significant memory pressure and possible Denial of Service in clients or in servers that solicit client certificates. CWE: CWE-770: Allocation of Resources Without Limits or Throttling Description: A certificate or a set of certificates that fits under the limit for size of certificates accepted from the peer (~100 KiB) can result in allocation of several hundred MiB of resident memory on the receivin

    Veröffentlicht Aktualisiert
  4. CVE-2026-48932

    Niedrig · CVSS 3.7EPSS 0,27%Keine Korrektur veröffentlicht

    CVE-2026-48932

    A flaw in Node.js HTTP client can cause a request desynchronization for Node.js-based forwarding proxies that rebuild outbound headers from the visible `IncomingMessage` headers while piping the original body to a reused backend connection. Node.js can omit headers beyond `maxHeadersCount` / `maxHeaderPairs` from `req.headers`, `req.rawHeaders`, and `req.headersDistinct`, while still using those omitted headers internally for HTTP message framing. In particular, `Content-Length` can be hidden from userland while the request body is still delivered. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, a

    Veröffentlicht Aktualisiert
  5. CVE-2026-63072

    Hoch · CVSS 7.5EPSS 0,92%Keine Korrektur veröffentlicht

    Heap Buffer Overflow in CMS Key Unwrapping

    Issue summary: OpenSSL CMS decryption sizes the key-unwrap output buffer based on querying the unwrapped key size, but the AES-WRAP-PAD unwrap primitive can write and cleanse more bytes than that query reports, causing an 8-byte out-of-bounds heap write. Impact summary: An attacker who supplies a crafted CMS message can trigger a deterministic 8-byte out-of-bounds heap write when the victim decrypts it with CMS_decrypt(), corrupting the heap and typically resulting in a Denial of Service. CWE: CWE-787: Out-of-bounds Write Description: The key-wrap OID is potentially attacker-controlled on the wire. CMS unwrapping allows both id-aesNNN-wrap

    Veröffentlicht Aktualisiert
  6. CVE-2026-54874

    Hoch · CVSS 7.5EPSS 0,62%Keine Korrektur veröffentlicht

    Excessive Memory Use Buffering DTLS Records for a Future Epoch

    Issue summary: Receiving a DTLS record for a future epoch while a handshake is in progress causes OpenSSL to buffer far more memory than the record itself requires. Impact summary: A peer can use a small amount of network traffic to make an OpenSSL DTLS endpoint retain a disproportionately large amount of memory, which may lead to a Denial of Service. CWE: CWE-405: Asymmetric Resource Consumption (Amplification) Description: While a DTLS handshake is in progress, a peer may legitimately have already moved on to the next epoch (for example, having sent its ChangeCipherSpec and Finished messages) before the local endpoint has processed the s

    Veröffentlicht Aktualisiert
  7. CVE-2026-56848

    Hoch · CVSS 7.5EPSS 0,52%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-56848

    A flaw in Node.js HTTP/2 handling allows `nghttp2_session_mem_send()` to be called re-entrantly while `nghttp2_session_mem_recv()` is executing, resulting in a heap-use-after-free. This vulnerability affects Node.js **26.x**, **24.x**, and **22.x**.

    Veröffentlicht Aktualisiert
  8. CVE-2026-58042

    Mittel · CVSS 5.9EPSS 0,37%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58042

    A flaw in Node.js can cause dns.resolveAny() Aborts the Node.js Process When a DNS Response Contains More Than 256 A Records. Repeated triggering of this condition can lead to denial of service. This vulnerability affects Node.js **26.x**, **24.x**, and **22.x**.

    Veröffentlicht Aktualisiert
  9. CVE-2026-56846

    Hoch · CVSS 7.5EPSS 0,5%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-56846

    A flaw in Node.js HTTP/2 handling can cause HTTP/2 retained header blocks evade maxSessionMemory and enable remote memory exhaustion. This vulnerability affects Node.js **24.x** and **22.x**.

    Veröffentlicht Aktualisiert
  10. CVE-2026-58044

    Niedrig · CVSS 3.7EPSS 0,27%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58044

    A flaw in Node.js HTTP client can cause a request desynchronization for Node.js-based forwarding proxies that rebuild outbound headers from the visible `IncomingMessage` headers while piping the original body to a reused backend connection. Node.js can omit headers beyond `maxHeadersCount` / `maxHeaderPairs` from `req.headers`, `req.rawHeaders`, and `req.headersDistinct`, while still using those omitted headers internally for HTTP message framing. In particular, `Content-Length` can be hidden from userland while the request body is still delivered. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, a

    Veröffentlicht Aktualisiert
  11. CVE-2026-58045

    Mittel · CVSS 6.2EPSS 0,17%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58045

    A flaw in Node.js allows a spoofed `TypedArray` `byteLength` to trigger a reachable assertion in the synchronous `node:zlib` APIs, causing the entire process to crash. All 11 synchronous zlib functions are affected. Repeated exploitation of this condition can result in a denial of service. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  12. CVE-2026-58041

    Mittel · CVSS 5.3EPSS 0,29%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58041

    A flaw in Node.js node:sqlite allows a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it has been reset and rebound with new parameters. SQLTagStore resets cached statements using sqlite3_reset() directly, bypassing the iterator invalidation mechanism introduced for StatementSync in recent releases This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  13. CVE-2026-58039

    Niedrig · CVSS 3.3EPSS 0,15%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58039

    A flaw in Node.js Permission Model enforcement allows process.report writes (and overwrites) files outside --allow-fs-write paths. This can lead to confidentiality impact or bypass of the intended security boundary under affected configurations. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  14. CVE-2026-56847

    Niedrig · CVSS 3.3EPSS 0,16%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-56847

    A flaw in Node.js Permission Model enforcement allows `trace_events.createTracing().enable()` Writes Trace Logs Outside `--allow-fs-write`. This can lead to confidentiality impact or bypass of the intended security boundary under affected configurations. This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  15. CVE-2026-58043

    Hoch · CVSS 7.5EPSS 0,14%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58043

    A flaw in Node.js Permission Model enforcement can over-grant filesystem access across radix-tree prefix boundaries. Under `--permission`, an attacker who is granted access to one path can abuse boundary handling to read from or write to paths outside the intended filesystem allowlist. This vulnerability affects Node.js **main**, **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  16. CVE-2026-56850

    Mittel · CVSS 4.1EPSS 0,08%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-56850

    A flaw in Node.js HTTPS Agent connection reuse can cause PFX object-array key collisions, allowing mutual TLS (mTLS) client identities to be reused across requests configured with different client certificates. This vulnerability affects Node.js **26.x**, **24.x**, and **22.x**.

    Veröffentlicht Aktualisiert
  17. CVE-2026-58040

    Mittel · CVSS 6.3EPSS 0,28%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2026-58040

    An incomplete fix has been identified in Node.js: HTTPS Agent TLS session reuse skips hostname verification across identity policies (incomplete fix of CVE-2026-48934). This vulnerability affects Node.js **22.x**, **24.x**, and **26.x**.

    Veröffentlicht Aktualisiert
  18. CVE-2026-48930

    Mittel · CVSS 5.6EPSS 0,32%Keine Korrektur veröffentlicht

    CVE-2026-48930

    A flaw in Node.js TLS hostname handling can cause Embedded-nul hostnames can lead to silent authority rebinding due to c-string truncation in resolver bindings. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.

    Veröffentlicht Aktualisiert
  19. CVE-2026-48928

    Mittel · CVSS 4.2EPSS 0,22%Keine Korrektur veröffentlicht

    CVE-2026-48928

    A inconsistency in Node.js hostname matching can cause a trust-policy bypass in multi-context mTLS setups. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.

    Veröffentlicht Aktualisiert
  20. CVE-2026-48934

    Mittel · CVSS 4.3EPSS 0,26%Keine Korrektur veröffentlicht

    CVE-2026-48934

    A flaw in Node.js TLS host verification can cause an attacker to bypass certification validation. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.

    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 →