p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Node.js · Seite 6

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

  1. CVE-2026-113797

    Niedrig · CVSS 3.1EPSS 0,59%Korrektur verfügbar

    Electron: Extension tabs.query returns tab URLs and titles without the tabs permission

    Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.1, 43.5.1, 44.1.1, and 45.0.0-alpha.4, chrome.tabs.query() returned each tab's url and title to extensions that had neither the tabs permission nor matching host permissions. An application that loaded an extension it did not fully trust through session.extensions.loadExtension could therefore allow that extension to read the URL and title of every webContents in its session. This issue is fixed in versions 42.11.1, 43.5.1, 44.1.1, and 45.0.0-alpha.4.

    • Auf 42.11.1 aktualisieren
    • Auf 43.5.1 aktualisieren
    • Auf 44.1.1 aktualisieren
    • Auf 45.0.0-alpha.4 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-113796

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

    Electron: SameSite cookie restrictions are not applied to windows opened from links

    Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 42.11.3, 43.7.0, 44.3.0, and 45.0.0-alpha.6, Electron treated pages opened into a new window from links as application-initiated navigations instead of preserving the page containing the link as the initiator. The resulting top-level request could be classified as same-site, causing SameSite=Strict cookies to be sent and Sec-Fetch-Site not to identify the initiating page. An application that loads untrusted content and permits it to open new windows could therefore allow that content to make a credentialed request to anoth

    • Auf 42.11.3 aktualisieren
    • Auf 43.7.0 aktualisieren
    • Auf 44.3.0 aktualisieren
    • Auf 45.0.0-alpha.6 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-114113

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

    Sharp before 0.35.0 Multiple Vulnerabilities via Bundled libvips Image Decoders

    Sharp before 0.35.0 bundles a version of libvips affected by multiple vulnerabilities (CVE-2026-33327, CVE-2026-33328, CVE-2026-35590, CVE-2026-35591 and CVE-2026-69242) in its GIF, TIFF and VIPS image decoders. Attackers can supply crafted GIF, TIFF or VIPS files to applications using sharp to process untrusted input, triggering these libvips flaws.

    • Auf 0.35.0 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-114112

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

    Sharp before 0.35.4 RCE via bundled libheif AVIF decoding

    Sharp before 0.35.4 bundles a vulnerable libheif dependency that allows attackers to achieve possible remote code execution on glibc-based Linux by supplying crafted images. Attackers can submit malicious AVIF/HEIF input to applications processing untrusted images with sharp, triggering libheif decoding flaws to execute code.

    • Auf 0.35.4 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-114111

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

    Sharp before 0.35.5 RCE via librsvg Dependency Memory Vulnerability

    sharp before 0.35.5 bundles a librsvg dependency affected by a memory-related vulnerability (CVE-2026-96889) that, under certain runtime-specific conditions, can lead to code execution on glibc-based Linux. An attacker can supply a crafted SVG image that, when decoded by sharp through librsvg, may result in arbitrary code execution.

    • Auf 0.35.5 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-114104

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

    adm-zip before 0.6.1 Duplicate ZIP Entry Name Validation Bypass

    adm-zip before 0.6.1 contains an inconsistent entry resolution vulnerability that allows attackers to bypass content validation by supplying ZIP archives with duplicate entry names. Attackers can craft archives where getEntry() returns the last duplicate while extractAllTo() writes the first, causing unvalidated bytes to be written to disk.

    • Auf 0.6.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-114103

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

    adm-zip 0.6.0 Decompression Bomb Guard Bypass via getDataAsync()

    adm-zip 0.6.0 contains a decompression bomb protection bypass that allows attackers to evade the maxOutputLength guard by targeting the asynchronous getDataAsync() path in methods/inflater.js. Attackers can craft ZIP entries with falsified small declared sizes and high-ratio DEFLATE payloads to exhaust memory in applications reading entries asynchronously.

    • Auf 0.6.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-114102

    Hoch · CVSS 8.7EPSS 0,46%Öffentlicher ExploitKorrektur verfügbar

    adm-zip before 0.6.1 Denial of Service via inflateAsync Unhandled Error Event

    adm-zip before 0.6.1 contains a denial of service vulnerability that allows unauthenticated attackers to crash the Node.js process via a malformed ZIP file, because inflateAsync in methods/inflater.js lacks a zlib stream error listener. Attackers can supply a ZIP with corrupted DEFLATE data processed by readFileAsync, readAsTextAsync, extractAllToAsync, or getDataAsync, triggering an uncatchable exception that terminates all in-flight requests.

    • Auf 0.6.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-114088

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

    Trigger.dev before 4.5.4 Hardcoded Coordinator Secret Authentication Bypass via Socket.IO

    Trigger.dev before 4.5.4 contains a hardcoded default secret vulnerability in the /coordinator Socket.IO namespace that allows unauthenticated attackers to connect using the published coordinator-secret value. Attackers can emit READY_FOR_EXECUTION to retrieve decrypted run environment variables or send TASK_RUN_FAILED_TO_RUN and similar events to tamper with arbitrary runs.

    • Auf 4.5.4 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-114087

    Kritisch · CVSS 9.2EPSS 0,51%Korrektur verfügbar

    Trigger.dev before 4.5.6 Authentication Bypass via Hardcoded Default Secrets

    Trigger.dev before 4.5.6 self-hosted Docker Compose deployments using the default secrets from hosting/docker/.env.example allow authentication bypass because the hardcoded MAGIC_LINK_SECRET lets anyone forge valid magic link tokens. Unauthenticated attackers can log in as any email address, then reach Postgres, Redis, and ClickHouse with default credentials from runner containers on infrastructure networks, compromising all tenant data.

    • Auf 4.5.6 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-114086

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

    Trigger.dev before 4.5.5 Unauthenticated Realtime Stream Data Injection via Streams Endpoint

    Trigger.dev before 4.5.5 contains a missing authentication vulnerability in the realtime streams POST handler that allows unauthenticated attackers to inject data into run streams. Attackers can send POST requests to /realtime/v1/streams/:runId/:streamId with a predictable run friendlyId to inject arbitrary data into any environment's realtime stream, including production.

    • Auf 4.5.5 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-114081

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

    Trigger.dev before 4.5.6 Cross-Tenant SQL Injection via TSQL Window-Function Name

    Trigger.dev before 4.5.6 contains an SQL injection vulnerability in the TSQL query compiler, which concatenates window-function names into generated ClickHouse SQL without allowlisting or escaping. Authenticated customers can submit a backtick-quoted identifier to POST /api/v1/query that injects a raw subquery outside the per-tenant WHERE guard, exfiltrating other organizations' analytics data.

    • Auf 4.5.6 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-114079

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

    Trigger.dev before 4.5.6 Cross-Environment Deployment Cancel via Cancel Endpoint

    Trigger.dev before 4.5.6 contains an improper authorization vulnerability that allows holders of lower-trust environment API keys to cancel other environments' deployments because DeploymentService.getDeployment scopes lookups by projectId only. Attackers with a dev, preview, or CI secret key can POST to the deployment cancel endpoint to cancel in-progress production deployments within the same project.

    • Auf 4.5.6 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-114076

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

    Trigger.dev before 4.5.2 Blind SSRF via Alert Channel Webhook URL

    Trigger.dev before 4.5.2 contains a blind server-side request forgery vulnerability that allows authenticated tenants to make the webapp server send POST requests to internal hosts by setting an unvalidated webhook alert channel URL. Attackers can point the webhook at internal services or cloud metadata addresses and trigger alerts to scan internal hosts, send state-changing POSTs, or reach IMDSv1 via redirects.

    • Auf 4.5.2 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-114073

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

    Trigger.dev CLI before 4.5.9 Secret Exposure via Debug Deployment Logs

    Trigger.dev CLI before 4.5.9 contains an information disclosure vulnerability that exposes resolved environment secret values in debug deployment logs by serializing unredacted envVars. Attackers with access to terminal transcripts, CI debug logs, or support bundles can read the Starting buildWorker record to recover database connection strings and service credentials.

    • Auf 4.5.9 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-114061

    Niedrig · CVSS 2.3EPSS 0,21%Korrektur verfügbar

    SvelteKit before 3.0.0 XSS via Cache-Control Header in Prerendered Pages

    SvelteKit (@sveltejs/kit) before 3.0.0 contains a cross-site scripting vulnerability in prerendered pages because a cache-control header value set via setHeaders is inserted without escaping into a <meta http-equiv="cache-control"> tag. An attacker who can influence that untrusted value at prerender time can break out of the content attribute and inject HTML or JavaScript that executes when users visit the page.

    • Auf 3.0.0 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-114060

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

    SvelteKit before 3.0.0 Open Redirect via Enhanced Form Actions

    SvelteKit (@sveltejs/kit) before 3.0.0 contains an open redirect vulnerability in enhanced form actions (use:enhance) on routes accepting paths beginning with a double slash. Attackers can craft action paths starting with // that become protocol-relative URLs, causing non-redirect form results to navigate victims to attacker-controlled sites.

    • Auf 3.0.0 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-111753

    Mittel · CVSS 5.9Korrektur verfügbar

    @angular/common: XSRF Token Leakage via URL Parsing Discrepancy in Angular HTTP Client (Incomplete fix for CVE-2025-66035)

    An incomplete fix for [GHSA-58c5-g7wp-6w37](https://github.com/angular/angular/security/advisories/GHSA-58c5-g7wp-6w37) (`CVE-2025-66035`) in `@angular/common`'s HTTP Client (`HttpClient`) allows Cross-Site Request Forgery (XSRF) tokens to be leaked to attacker-controlled cross-origin domains when requests use URLs that exploit parsing discrepancies between regular expressions and the browser's WHATWG URL parser. ### Technical Description To address `CVE-2025-66035`, `xsrfInterceptorFn` introduced a regular expression (`const ABSOLUTE_URL_REGEX = /^(?:https?:)?\/\//i`) to detect and skip absolute and protocol-relative URLs before attaching

    • Auf 20.3.34 aktualisieren
    • Auf 21.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-111758

    Hoch · CVSS 7.5EPSS 0,55%Öffentlicher ExploitKorrektur verfügbar

    markdown-it: Quadratic-time rendering of a single multi-line link reference definition with default options (regression since 14.0)

    markdown-it is a Markdown parser. From versions 14.1.0 to before 14.3.3, and 15.0.0 to before 15.0.3, a link reference definition whose label or title is never closed is O(n²) with default options. Continuation lines are pulled lazily with str += lineContent in src/rules_block/reference.ts, and the subsequent charCodeAt and slice calls flatten the V8 cons-string, copying everything collected so far; this runs before the rule decides the definition is invalid. No options are required to trigger it. This issue has been patched in versions 14.3.3 and 15.0.3.

    • Auf 14.3.3 aktualisieren
    • Auf 15.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-111770

    Hoch · CVSS 7.7Korrektur verfügbar

    MCP TypeScript server SDK: Shared transport or server instances delivered one HTTP client's messages to another

    ### Summary In affected versions, an MCP server reached over HTTP could deliver one client's responses and notifications to another client. This happened when clients shared one stateless transport, or one `McpServer` or `Server` instance. Messages were matched to a connection by JSON-RPC `id` alone. SDK clients number requests from 0, so ids collide in normal use. ### Am I affected? Yes, if more than one client can reach your HTTP endpoint and your code creates the transport or the server once at startup, instead of once per request or per session. Until this release, the README examples of `@modelcontextprotocol/hono`, `express`, `fastify

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