p PatchFirst

PatchFirst · Vulnerabilidades recientes

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

Vulnerabilidades publicadas para Node.js en los últimos 30 días: 390. 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: 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

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

Vulnerabilidades: 7800

  1. CVE-2026-4800

    Alta · CVSS 8.1EPSS 2,81%Corrección disponible

    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

    • Actualiza a 2.4.1+dfsg-3ubuntu0.1~esm1
    • Actualiza a 4.17.15+dfsg-2ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Actualiza a 4.17.23+dfsg-1ubuntu0.1~esm1
    • Actualiza a 4.17.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 4.18.0
    • Actualiza a 4.18.1
    • Actualiza a 4.18.1+dfsg-1
    Publicación Actualización
  2. CVE-2026-2950

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

    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.

    • Actualiza a 2.4.1+dfsg-3ubuntu0.1~esm1
    • Actualiza a 4.17.15+dfsg-2ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-5ubuntu0.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb12u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9+deb13u1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.24.04.1~esm1
    • Actualiza a 4.17.21+dfsg+~cs8.31.198.20210220-9ubuntu0.25.10.1
    • Actualiza a 4.17.23+dfsg-1ubuntu0.1~esm1
    • Actualiza a 4.17.4+dfsg-1ubuntu0.1~esm1
    • Actualiza a 4.18.0
    • Actualiza a 4.18.1
    • Actualiza a 4.18.1+dfsg-1
    Publicación Actualización
  3. CVE-2026-34220

    Crítica · CVSS 9.3EPSS 0,43%Código de explotación públicoCorrección disponible

    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.

    • Actualiza a 6.6.10
    • Actualiza a 7.0.6
    Publicación Actualización
  4. CVE-2026-34221

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

    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.

    • Actualiza a 6.6.10
    • Actualiza a 7.0.6
    Publicación Actualización
  5. CVE-2026-34595

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

    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

    • Actualiza a 8.6.70
    • Actualiza a 9.7.0-alpha.16
    Publicación Actualización
  6. CVE-2026-34574

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

    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.

    • Actualiza a 8.6.69
    • Actualiza a 9.7.0-alpha.14
    Publicación Actualización
  7. CVE-2026-34573

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

    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.

    • Actualiza a 8.6.68
    • Actualiza a 9.7.0-alpha.12
    Publicación Actualización
  8. CVE-2026-34532

    Crítica · CVSS 9.1EPSS 0,28%Corrección disponible

    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

    • Actualiza a 8.6.67
    • Actualiza a 9.7.0-alpha.11
    Publicación Actualización
  9. CVE-2026-34373

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

    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.

    • Actualiza a 8.6.66
    • Actualiza a 9.7.0-alpha.10
    Publicación Actualización
  10. CVE-2026-34363

    Alta · CVSS 8.2EPSS 0,37%Corrección disponible

    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

    • Actualiza a 8.6.65
    • Actualiza a 9.7.0-alpha.9
    Publicación Actualización
  11. CVE-2026-34224

    Baja · CVSS 2.1EPSS 0,32%Corrección disponible

    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.

    • Actualiza a 8.6.64
    • Actualiza a 9.7.0-alpha.8
    Publicación Actualización
  12. CVE-2026-34209

    Alta · CVSS 7.5EPSS 0,37%Corrección disponible

    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.

    • Actualiza a 0.4.11
    Publicación Actualización
  13. CVE-2026-34504

    Media · CVSS 6.9EPSS 0,23%Corrección disponible

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  14. CVE-2026-34503

    Alta · CVSS 8.6EPSS 0,34%Corrección disponible

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  15. CVE-2026-33581

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

    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.

    • Actualiza a 2026.3.24
    Publicación Actualización
  16. CVE-2026-33580

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

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  17. CVE-2026-33579

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

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  18. CVE-2026-33578

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

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  19. CVE-2026-33577

    Alta · CVSS 8.6EPSS 0,39%Corrección disponible

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización
  20. CVE-2026-33576

    Media · CVSS 6.9EPSS 0,36%Corrección disponible

    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.

    • Actualiza a 2026.3.28
    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →