p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila Node.js · Página 108

Vulnerabilidades publicadas para Node.js en los últimos 30 días: 387. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Node.js

Alertas tempranas

Avisos recientes de vulnerabilidades procedentes de anuncios de fabricantes y noticias de seguridad. Estas alertas no cambian la puntuación de seguridad.

  1. node.js

    Sin corrección publicada

    Node.js: denegación de servicio

    Según GitHub Advisory Database, Node.js tiene una vulnerabilidad de denegación de servicio (CVE-2026-109932). No se especifican las versiones exactas afectadas. El mensaje no indica una versión corregida.

    Qué hacer ahora: Comprueba si hay una actualización de Node.js con la corrección e instálala.

    CVE-2026-109932

  2. node.js

    Sin corrección publicada

    Node.js: ejecución remota de código

    Según OpenNet, Node.js tiene una vulnerabilidad de ejecución remota de código (CVE-2026-111497). No se especifican las versiones exactas afectadas. El mensaje no indica una versión corregida.

    Qué hacer ahora: Comprueba si hay una actualización de Node.js con la corrección e instálala.

    CVE-2026-111497

Vulnerabilidades: 7797

  1. CVE-2026-42236

    Alta · CVSS 8.7EPSS 0,49%Corrección disponible

    n8n: Unauthenticated Denial of Service via MCP Client Registration

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, the MCP OAuth client registration endpoint accepted unauthenticated requests and stored client data without adequate resource controls. An unauthenticated remote attacker could exhaust server memory resources by sending large registration payloads, rendering the n8n instance unavailable. The MCP enable/disable toggle gates MCP access but did not restrict client registrations, meaning the endpoint is reachable regardless of whether MCP access is enabled on the instance. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  2. CVE-2026-42235

    Alta · CVSS 8.8EPSS 0,33%Corrección disponible

    n8n: XSS via MCP OAuth client

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an unauthenticated attacker could register a malicious MCP OAuth client with a crafted client_name. If a victim user authorized the OAuth consent dialog and a second user subsequently revoked that access, a toast notification would render the injected script. Clicking the link would execute arbitrary JavaScript in the victim's authenticated n8n browser session, enabling credential and session token theft, workflow manipulation, or privilege escalation. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  3. CVE-2026-42234

    Alta · CVSS 7.1EPSS 0,38%Corrección disponible

    n8n: Python Task Runner Sandbox Escape

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an authenticated user with permission to create or modify workflows containing a Python Code Node could escape the sandbox and achieve arbitrary code execution on the task runner container. This issue only affects instances where the Python Task Runner is enabled. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  4. CVE-2026-42233

    Media · CVSS 5.3EPSS 0,33%Corrección disponible

    n8n: SQL Injection in Oracle Database Node via Limit Field

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, a flaw in the Oracle Database node's select operation allowed user-controlled input passed into the Limit field via expressions to be interpolated directly into the SQL query without sanitization or parameterization. In workflows where external input is passed into the Limit field (e.g., from a webhook), an attacker could inject arbitrary SQL and exfiltrate data from the connected Oracle database. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  5. CVE-2026-42232

    Crítica · CVSS 9.4EPSS 0,48%Corrección disponible

    n8n: XML Node Prototype Pollution to RCE

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an authenticated user with permission to create or modify workflows could achieve global prototype pollution via the XML Node leading to RCE when combined with other nodes exploiting the prototype pollution. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  6. CVE-2026-42231

    Crítica · CVSS 9.4EPSS 0,85%Corrección disponible

    n8n: Prototype Pollution in XML Webhook Body Parser Leads to RCE

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, a flaw in the xml2js library used to parse XML request bodies in n8n's webhook handler allowed prototype pollution via a crafted XML payload. An authenticated user with permission to create or modify workflows could exploit this to pollute the JavaScript object prototype and, by chaining the pollution with the Git node's SSH operations, achieve remote code execution on the n8n host. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  7. CVE-2026-42230

    Media · CVSS 5.1EPSS 0,18%Corrección disponible

    n8n: Open Redirect in MCP OAuth Consent Flow

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, the /mcp-oauth/register endpoint accepted OAuth client registrations without authentication, allowing arbitrary redirect_uri values to be registered. When a user denies the MCP OAuth consent dialog, the handleDeny handler redirects the user to the registered redirect_uri without validation, enabling an open redirect to an attacker-controlled URL. An attacker can craft a phishing link and send it to a victim; if the victim clicks "Deny" on the consent page, they are silently redirected to an external site. This issue has been patched in versions

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  8. CVE-2026-42229

    Media · CVSS 5.3EPSS 0,34%Corrección disponible

    n8n: SQL Injection in SeaTable Node

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, a flaw in the SeaTable node's row:search and row:get operations allowed user-controlled input to be concatenated directly into SQL query strings without escaping or parameterization. In workflows where external user input is passed via expressions into the SeaTable node's search or row retrieval parameters, an attacker could manipulate the constructed query to retrieve unintended rows from the connected SeaTable base, bypassing row-level filtering logic implemented in the workflow. This issue has been patched in versions 1.123.32, 2.17.4, and 2

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  9. CVE-2026-42228

    Media · CVSS 6.3EPSS 0,38%Corrección disponible

    n8n: Hijacking of Unauthenticated Chat Execution

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, the /chat WebSocket endpoint used by the Chat Trigger node's Hosted Chat feature did not verify that an incoming connection was authorized to interact with the target execution. An unauthenticated remote attacker who could identify a valid execution ID for a workflow in a waiting state could attach to that execution, receive the pending prompt intended for the legitimate user, and submit arbitrary input to resume or influence downstream workflow behavior. This issue has been patched in versions 1.123.32, 2.17.4, and 2.18.1.

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  10. CVE-2026-42227

    Media · CVSS 6EPSS 0,2%Corrección disponible

    n8n: Public API Variables IDOR Allows Cross-Project Secret Disclosure

    n8n is an open source workflow automation platform. Prior to versions 1.123.32, 2.17.4, and 2.18.1, an authenticated user with a valid API key scoped to variable:list could read variables from projects they are not a member of by supplying an arbitrary projectId query parameter to the public API variables endpoint. The handler queried the variables repository directly without enforcing project membership checks, bypassing the authorization-aware service layer used by the internal enterprise controller. If variables were misused to store sensitive information such as credentials or tokens, they should be rotated immediately. This issue only af

    • Actualiza a 1.123.32
    • Actualiza a 2.17.4
    • Actualiza a 2.18.1
    Publicación Actualización
  11. CVE-2026-42226

    Alta · CVSS 7.1EPSS 0,26%Corrección disponible

    n8n: Credential Authorization Bypass in dynamic-node-parameters Allows Foreign API Key Replay

    n8n is an open source workflow automation platform. Prior to versions 1.123.33 and 2.17.5, the dynamic-node-parameters endpoints did not verify whether the authenticated caller was authorized to use a supplied credential reference. An authenticated user with access to a shared workflow could supply a foreign credential ID in the request body, causing the backend to decrypt and use that credential in a helper execution path where the caller also controls the destination URL. This allowed the caller to force the backend to authenticate against attacker-controlled infrastructure using a credential belonging to another user, effectively exfiltrat

    • Actualiza a 1.123.33
    • Actualiza a 2.17.5
    Publicación Actualización
  12. CVE-2026-42077

    Media · CVSS 5.2EPSS 0,16%Corrección disponible

    Evolver: Prototype Pollution via `Object.assign()` in mailbox store operations

    Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a prototype pollution vulnerability in the mailbox store module allows attackers to modify the behavior of all JavaScript objects by injecting malicious properties into Object.prototype. The vulnerability exists in the _applyUpdate() and _updateRecord() functions which use Object.assign() to merge user-controlled data without filtering dangerous keys like __proto__, constructor, or prototype. This issue has been patched in version 1.69.3.

    • Actualiza a 1.69.3
    Publicación Actualización
  13. CVE-2026-42076

    Crítica · CVSS 9.8EPSS 1,7%Corrección disponible

    Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution

    Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a command injection vulnerability in the _extractLLM() function allows attackers to execute arbitrary shell commands on the server. The function constructs a curl command using string concatenation and passes it to execSync() without proper sanitization, enabling remote code execution when the corpus parameter contains shell metacharacters. This issue has been patched in version 1.69.3.

    • Actualiza a 1.69.3
    Publicación Actualización
  14. CVE-2026-42075

    Alta · CVSS 8.1EPSS 0,64%Corrección disponible

    Evolver: Path Traversal via `--out` flag in `fetch` command allows Arbitrary File Write

    Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a path traversal vulnerability in the skill download (fetch) command allows attackers to write files to arbitrary locations on the filesystem. The --out= flag accepts user-provided paths without validation, enabling directory traversal attacks that can overwrite critical system files or create files in sensitive location. This issue has been patched in version 1.69.3.

    • Actualiza a 1.69.3
    Publicación Actualización
  15. CVE-2026-26956

    Crítica · CVSS 9.8EPSS 1,09%Corrección disponible

    vm2: WASM Sandbox Escape (Node 25 only)

    vm2 is an open source vm/sandbox for Node.js. In version 3.10.4, vm2 is vulnerable to full sandbox escape with arbitrary code execution. Attacker code inside VM.run() obtains host process object and runs host commands with zero host cooperation. This issue has been patched in version 3.10.5.

    • Actualiza a 3.10.5
    Publicación Actualización
  16. CVE-2026-26332

    Crítica · CVSS 9.8EPSS 0,71%Corrección disponible

    vm2: Sandbox Escape

    vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, SuppressedError allows attackers to escape the sandbox and run arbitrary code. This issue has been patched in version 3.11.0.

    • Actualiza a 3.11.0
    Publicación Actualización
  17. CVE-2026-24781

    Crítica · CVSS 9.8EPSS 1,19%Corrección disponible

    vm2: Sandbox Breakout Through Inspect

    vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, VM2 suffers from a sandbox breakout vulnerability through the inspect function. This allows attackers to write code which can escape from the VM2 sandbox and execute arbitrary commands on the host system. This issue has been patched in version 3.11.0.

    • Actualiza a 3.11.0
    Publicación Actualización
  18. CVE-2026-24120

    Crítica · CVSS 9.8EPSS 0,9%Corrección disponible

    vm2: Sandbox Breakout Through Promise Species

    vm2 is an open source vm/sandbox for Node.js. Prior to version 3.10.5, the fix for CVE-2023-37466 is insufficient and can be circumvented allowing attackers to write code which can escape from the VM2 sandbox and execute arbitrary commands on the host system. This issue has been patched in version 3.10.5.

    • Actualiza a 3.10.5
    Publicación Actualización
  19. CVE-2026-24118

    Crítica · CVSS 9.8EPSS 0,91%Corrección disponible

    VM2 Sandbox Breakout Through __lookupGetter__

    vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, VM2 suffers from a sandbox breakout vulnerability. This allows attackers to write code which can escape from the VM2 sandbox and execute arbitrary commands on the host system. This issue has been patched in version 3.11.0.

    • Actualiza a 3.11.0
    Publicación Actualización
  20. CVE-2026-7738

    Media · CVSS 5.3EPSS 0,34%Sin corrección publicada

    puchunjie doc-tools-mcp MCP mcp-server.ts open_document path traversal

    A security flaw has been discovered in puchunjie doc-tools-mcp 1.0.18. This affects the function create_document/open_document of the file src/mcp-server.ts of the component MCP Interface. The manipulation of the argument filePath results in path traversal. The attack can be launched remotely. The exploit has been released to the public and may be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.

    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →